* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.14 2002/12/06 16:18:48 alibrary
-Small correction to enable std input
-
-Revision 1.13 2002/12/03 09:03:06 hristov
-Changes needed on Itanium (F.Carminati)
-
-Revision 1.12 2002/10/14 14:55:33 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.10.6.1 2002/08/28 15:06:49 alibrary
-Updating to v3-09-01
-
-Revision 1.11 2002/08/18 20:20:48 hristov
-InitGui removed (J.Chudoba)
-
-Revision 1.10 2002/02/18 14:26:14 hristov
-#include <AliConfig.h> removed
-
-Revision 1.9 2002/01/09 17:05:03 morsch
-Increase memory allocated for ZEBRA.
-
-Revision 1.8 2001/10/04 15:32:36 hristov
-Instantiation of AliConfig removed
-
-Revision 1.7 2001/05/22 11:39:48 buncic
-Restored proper name for top level AliRoot folder.
-
-Revision 1.6 2001/05/21 17:22:50 buncic
-Fixed problem with missing AliConfig while reading galice.root
-
-Revision 1.5 2001/05/16 14:57:07 alibrary
-New files for folders and Stack
-
-Revision 1.4 2000/12/20 08:39:37 fca
-Support for Cerenkov and process list in Virtual MC
-
-Revision 1.3 1999/09/29 09:24:07 fca
-Introduction of the Copyright and cvs Log
-
-*/
+/* $Id$ */
//////////////////////////////////////////////////////////////////////////
// //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:32:24 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/10/14 14:55:34 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.4.2 2002/10/10 14:40:31 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.2 2002/10/07 11:16:53 gamez
-Depth variable added
-
-Revision 1.1 2002/06/16 17:08:19 hristov
-First version of CRT
-
-
-*/
+/* $Id$ */
////////////////////////////////////////////////////////////////////////
//
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log:
-
-*/
+/* $Id$ */
#include "AliCRT.h"
#include "AliCRTdigit.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.6.4.1 2002/11/26 16:32:24 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.6 2002/10/14 14:55:34 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.4.3 2002/10/10 14:40:31 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.5 2002/10/09 15:34:23 gamez
-Bad Copy implementation on gcc-3.2 (Yves SCHUTZ)
-
-Revision 1.4 2002/10/09 15:00:17 gamez
-Bad operator= implementation on gcc-3.2 (Yves SCHUTZ)
-
-Revision 1.3 2002/10/07 11:19:18 gamez
-Changes requested by coding conventions
-
-Revision 1.2 2002/07/25 21:27:22 gamez
-Variables renamed to avoid floating exceptions
-
-*/
+/* $Id$ */
#include "AliCRThit.h"
**************************************************************************/
/* $Id$ */
-/* $Log:
- 1 October 2000. Yuri Kharlov:
- AreNeighbours()
- PPSD upper layer is considered if number of layers>1
- 18 October 2000. Yuri Kharlov:
- AliEMCALClusterizerv1()
- CPV clusterizing parameters added
- MakeClusters()
- After first PPSD digit remove EMC digits only once
-*/
+
//*-- Author: Yves Schutz (SUBATECH) & Dmitri Peressounko (SUBATECH & Kurchatov Institute)
// August 2002 Yves Schutz: clone PHOS as closely as possible and intoduction
// of new IO (Ã la PHOS)
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2003/07/07 14:13:31 schutz
-NewIO
-
-Revision 1.4 2002/12/18 08:25:31 morsch
-Correction in efficiency for p < 0.5.
-
-Revision 1.3 2002/02/05 11:32:15 morsch
-Smearing parameters with TRD included added.
-
-Revision 1.2 2002/01/18 03:27:12 morsch
-Acceptance and random rejection added.
-
-*/
-
+/* $Id$ */
//*-- Author: Andreas Morsch (CERN)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-
-/* $Log:
- 29.05.2001 Yuri Kharlov:
- Everywhere reading the treese TTree->GetEvent(i)
- is replaced by reading the branches TBranch->GetEntry(0)
-*/
-/* $Log:
- 08.2002 Dmitri Peressounko:
-
-*/
+/* $Id$ */
//_________________________________________________________________________
// A singleton. This class should be used in the analysis stage to get
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliEMCALHadronCorrection.h"
**************************************************************************/
-/*
-$Log$
-Revision 1.2.4.2 2003/07/07 14:13:31 schutz
-NewIO
-
-Revision 1.4 2002/10/14 14:55:35 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.2.6.2 2002/07/24 10:06:16 alibrary
-Updating VirtualMC
-
-Revision 1.3 2002/04/11 19:24:42 nilsen
-fixed a complation warning about not brace-enclosing the sub-elements of
-the static Double_t c[naxVariant][nPol].
-
-Revision 1.2 2002/02/04 15:11:44 hristov
-Use TMath::Abs instead of fabs (Alpha)
-
-Revision 1.1 2002/01/17 23:52:43 morsch
-First commit.
-
-*/
-
+/* $Id$ */
#include "AliEMCALHadronCorrectionv0.h"
**************************************************************************/
-/*
-$Log$
-Revision 1.2.4.2 2003/07/07 14:13:31 schutz
-NewIO
-
-Revision 1.4 2002/10/14 14:55:35 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.2.6.2 2002/07/24 10:06:16 alibrary
-Updating VirtualMC
-
-Revision 1.3 2002/05/22 13:48:43 morsch
-Pdg code added to track list.
-
-*/
+/* $Id$ */
//*-- Author: Andreas Morsch (CERN)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.19.2.5 2003/07/08 16:43:48 schutz
-NewIO and remove AliEMCALReconstructionner
-
-Revision 1.19.2.4 2003/07/07 14:13:31 schutz
-NewIO
-
-
-Revision 1.40 2003/01/30 17:29:02 hristov
-No default arguments in the implementation file
-
-Revision 1.39 2003/01/29 00:34:51 pavlinov
-fixed bug in FillFromHits
-
-Revision 1.38 2003/01/28 16:08:11 morsch
-Particle loading according to generator type.
-
-Revision 1.37 2003/01/23 11:50:04 morsch
-- option for adding energy of all particles (ich == 2)
-- provisions for principle component analysis
-(M. Horner)
-
-Revision 1.36 2003/01/15 19:05:44 morsch
-Updated selection in ReadFromTracks()
-
-Revision 1.35 2003/01/15 04:59:38 morsch
-- TPC eff. from AliEMCALFast
-- Correction in PropagatePhi()
-
-Revision 1.34 2003/01/14 10:50:18 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.33 2003/01/10 10:48:19 morsch
-SetSamplingFraction() removed from constructor.
-
-Revision 1.32 2003/01/10 10:26:40 morsch
-Sampling fraction initialized from geometry class.
-
-Revision 1.31 2003/01/08 17:13:41 schutz
-added the HCAL section
-
-Revision 1.30 2002/12/09 16:26:28 morsch
-- Nummber of particles per jet increased to 1000
-- Warning removed.
-
-Revision 1.29 2002/11/21 17:01:40 alibrary
-Removing AliMCProcess and AliMC
-
-Revision 1.28 2002/11/20 14:13:16 morsch
-- FindChargedJets() added.
-- Destructor corrected.
-- Geometry cuts taken from AliEMCALGeometry.
-
-Revision 1.27 2002/11/15 17:39:10 morsch
-GetPythiaParticleName removed.
-
-Revision 1.26 2002/10/14 14:55:35 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.20.4.3 2002/10/10 15:07:49 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.25 2002/09/13 10:24:57 morsch
-idem
-
-Revision 1.24 2002/09/13 10:21:13 morsch
-No cast to AliMagFCM.
-
-Revision 1.23 2002/06/27 09:24:26 morsch
-Uncomment the TH1::AddDirectory statement.
-
-Revision 1.22 2002/05/22 13:48:43 morsch
-Pdg code added to track list.
-
-Revision 1.21 2002/04/27 07:43:08 morsch
-Calculation of fDphi corrected (Renan Cabrera)
-
-Revision 1.20 2002/03/12 01:06:23 pavlinov
-Testin output from generator
-
-Revision 1.19 2002/02/27 00:46:33 pavlinov
-Added method FillFromParticles()
-
-Revision 1.18 2002/02/21 08:48:59 morsch
-Correction in FillFromHitFlaggedTrack. (Jennifer Klay)
-
-Revision 1.17 2002/02/14 08:52:53 morsch
-Major updates by Aleksei Pavlinov:
-FillFromPartons, FillFromTracks, jetfinder configuration.
-
-Revision 1.16 2002/02/08 11:43:05 morsch
-SetOutputFileName(..) allows to specify an output file to which the
-reconstructed jets are written. If not set output goes to input file.
-Attention call Init() before processing.
-
-Revision 1.15 2002/02/02 08:37:18 morsch
-Formula for rB corrected.
-
-Revision 1.14 2002/02/01 08:55:30 morsch
-Fill map with Et and pT.
-
-Revision 1.13 2002/01/31 09:37:36 morsch
-Geometry parameters in constructor and call of SetCellSize()
-
-Revision 1.12 2002/01/23 13:40:23 morsch
-Fastidious debug print statement removed.
-
-Revision 1.11 2002/01/22 17:25:47 morsch
-Some corrections for event mixing and bg event handling.
-
-Revision 1.10 2002/01/22 10:31:44 morsch
-Some correction for bg mixing.
-
-Revision 1.9 2002/01/21 16:28:42 morsch
-Correct sign of dphi.
-
-Revision 1.8 2002/01/21 16:05:31 morsch
-- different phi-bin for hadron correction
-- provisions for background mixing.
-
-Revision 1.7 2002/01/21 15:47:18 morsch
-Bending radius correctly in cm.
-
-Revision 1.6 2002/01/21 12:53:50 morsch
-authors
-
-Revision 1.5 2002/01/21 12:47:47 morsch
-Possibility to include K0long and neutrons.
-
-Revision 1.4 2002/01/21 11:03:21 morsch
-Phi propagation introduced in FillFromTracks.
-
-Revision 1.3 2002/01/18 05:07:56 morsch
-- hadronic correction
-- filling of digits
-- track selection upon EMCAL information
-
-*/
+/* $Id$ */
//*-- Authors: Andreas Morsch (CERN)
//* J.L. Klay (LBL)
**************************************************************************/
-/*
-$Log$
-Revision 1.1 2002/02/14 09:15:15 morsch
-ALiEMCALJetMicroDst first commit.
-
-*/
+/* $Id$ */
//*-- Authors: Aleksei Pavlinov (WSU)
//*
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-
-/* $Log:
- 29.05.2001 Yuri Kharlov:
- Everywhere reading the treese TTree->GetEvent(i)
- is replaced by reading the branches TBranch->GetEntry(0)
-*/
+/* $Id$ */
//_________________________________________________________________________
// A singleton. This class should be used in the analysis stage to get
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-/*
- $Log$
- Revision 1.5.4.1 2003/07/08 17:16:50 schutz
- NewIO
-
- Revision 1.5 2003/03/17 17:29:54 hristov
- Using Riostream.h instead of iostream.h
-
- Revision 1.4 2003/03/17 14:26:06 morsch
- Updates by M. Horner and J. Klay
-
- Revision 1.3 2003/02/05 17:24:25 morsch
- Modifiactions by M. Horner.
-
- Revision 1.2 2002/10/14 14:55:35 hristov
- Merging the VirtualMC branch to the main development branch (HEAD)
-
- Revision 1.1.2.1 2002/08/28 15:06:50 alibrary
- Updating to v3-09-01
-
- Revision 1.1 2002/08/21 10:29:29 schutz
- New classes (by Renan)
-
-*/
+/* $Id$ */
//*-- Author: Renan Cabrera (Creighton U.)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log $
-*/
+/* $Id$ */
// Entry for AliGenCocktail container class.
// See also comments there.
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.7.4.1 2003/04/14 17:33:49 hristov
-Merging with v3-09-08 (part1)
-
-Revision 1.8 2003/01/14 10:50:18 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.7 2001/10/30 11:27:35 morsch
-fExplicit member data correctly initialized.
-
-Revision 1.6 2001/07/27 17:09:36 morsch
-Use local SetTrack, KeepTrack and SetHighWaterMark methods
-to delegate either to local stack or to stack owned by AliRun.
-(Piotr Skowronski, A.M.)
-
-Revision 1.5 2001/02/24 11:41:59 morsch
-SetGun allows specify completely the particle kinematics and position in one go. (FCA)
-
-Revision 1.4 2000/12/21 16:24:06 morsch
-Coding convention clean-up
-
-Revision 1.3 2000/11/30 07:12:50 alibrary
-Introducing new Rndm and QA classes
-
-Revision 1.2 2000/10/02 15:17:54 morsch
-Unused includes removed.
-
-Revision 1.1 2000/06/09 20:24:00 morsch
-Same class as previously in AliSimpleGen.cxx
-All coding rule violations except RS3 corrected (AM)
-
-*/
-
-
+/* $Id$ */
// Simple particle gun.
// Momentum, phi and theta of the partice as well as the particle type can be set.
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.4.1 2003/04/14 17:33:50 hristov
-Merging with v3-09-08 (part1)
+/* $Id$ */
-Revision 1.2 2003/01/14 10:50:18 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.1 2002/01/08 09:47:28 morsch
-HIJING parameterisation including baryons, first commit.
-
-*/
///////////////////////////////////////////////////////////////////
// Parameterisation of pi, K, n and p eta and pt distributions //
// eta: according to HIJING (shadowing + quenching) //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.11.6.1 2003/04/14 17:33:50 hristov
-Merging with v3-09-08 (part1)
-
-Revision 1.12 2003/01/14 10:50:18 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.11 2001/07/27 17:09:36 morsch
-Use local SetTrack, KeepTrack and SetHighWaterMark methods
-to delegate either to local stack or to stack owned by AliRun.
-(Piotr Skowronski, A.M.)
-
-Revision 1.10 2000/12/21 16:24:06 morsch
-Coding convention clean-up
-
-Revision 1.9 2000/11/30 07:12:50 alibrary
-Introducing new Rndm and QA classes
-
-Revision 1.8 2000/10/02 15:20:40 morsch
-Direct reference to default input file removed.
-
-Revision 1.7 2000/06/30 12:19:07 morsch
-Type of fFileName changed to TString, fp has been !-ed.
-
-Revision 1.6 2000/06/09 20:36:01 morsch
-All coding rule violations except RS3 corrected
-
-Revision 1.5 1999/11/03 17:43:20 fca
-New version from G.Martinez & A.Morsch
-
-Revision 1.4 1999/09/29 09:24:14 fca
-Introduction of the Copyright and cvs Log
-
-*/
+/* $Id$ */
// Read background particles from a boundary source
// Very specialized generator to simulate background from beam halo.
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliGenLib.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.4.1 2003/04/14 17:33:50 hristov
-Merging with v3-09-08 (part1)
+/* $Id$ */
-Revision 1.2 2003/01/14 10:50:19 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.1 2002/03/11 10:56:06 morsch
-AliGenThetaSlice, first commit. (Jiri Chudoba)
-
-*/
////////////////////////////////////////////////////////////////////////
//
// generates n particles with in the same phi angle, varies theta
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2.4.1 2002/11/26 16:57:23 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.2 2002/10/14 14:55:35 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.2.1 2002/07/24 08:56:29 alibrary
-Updating EVGEN on TVirtulaMC
-
-Revision 1.1 2002/07/15 13:12:33 morsch
-Library class for parton quenching calculations.
-
-*/
-
+/* $Id$ */
#include "AliPartonicEnergyLoss.h"
#include <TMath.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/14 17:33:50 hristov
-Merging with v3-09-08 (part1)
-
-Revision 1.1 2003/03/24 16:49:23 morsch
-Slow nucleon generator and model.
-
-*/
-
+/* $Id$ */
#include "AliSlowNucleonModel.h"
#include "AliCollisionGeometry.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/14 17:33:50 hristov
-Merging with v3-09-08 (part1)
-
-Revision 1.1 2003/03/24 16:49:23 morsch
-Slow nucleon generator and model.
-
-*/
-
+/* $Id$ */
// Experimental data inspired Gray Particle Model for p-Pb collisions
//
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2.4.1 2002/11/26 16:57:23 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.2 2002/10/14 14:55:35 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.2.1 2002/07/24 08:56:29 alibrary
-Updating EVGEN on TVirtulaMC
-
-Revision 1.1 2002/07/22 10:19:12 morsch
-Interface to pdfset and structa added.
-
-*/
-
+/* $Id$ */
#include "AliStructFuncType.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:56:30 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/11/07 09:07:07 hristov
-Adding FASTSIM code (lost during the merge with VMC)
-
-Revision 1.1 2002/09/20 13:32:51 morsch
-Base classes for fast simulation. First commit.
-
-*/
-
+/* $Id$ */
#include "AliFastDetector.h"
#include "AliFastResponse.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:56:30 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/11/07 09:07:07 hristov
-Adding FASTSIM code (lost during the merge with VMC)
-
-Revision 1.1 2002/09/20 13:32:51 morsch
-Base classes for fast simulation. First commit.
-
-*/
-
+/* $Id$ */
#include "AliFastEvent.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.1 2003/01/06 10:13:09 morsch
-First commit.
-
-*/
+/* $Id$ */
#include "AliFastMuonTrackingAcc.h"
#include "AliMUONFastTracking.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.1 2003/01/06 10:13:09 morsch
-First commit.
-
-*/
+/* $Id$ */
#include "AliFastMuonTrackingEff.h"
#include "AliMUONFastTracking.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.1 2003/01/06 10:13:09 morsch
-First commit.
-
-*/
+/* $Id$ */
#include "AliFastMuonTrackingRes.h"
#include "AliMUONFastTracking.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.2 2003/01/21 10:49:17 morsch
-Corrected path for vettotpara.root
-
-Revision 1.1 2003/01/06 10:13:09 morsch
-First commit.
-
-*/
-
+/* $Id$ */
#include "AliFastMuonTriggerEff.h"
#include <TFile.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:56:30 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/11/07 09:07:07 hristov
-Adding FASTSIM code (lost during the merge with VMC)
-
-Revision 1.1 2002/09/20 13:32:51 morsch
-Base classes for fast simulation. First commit.
-
-*/
-
+/* $Id$ */
#include "AliFastParticle.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:56:30 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/11/07 09:07:07 hristov
-Adding FASTSIM code (lost during the merge with VMC)
-
-Revision 1.1 2002/09/20 13:32:51 morsch
-Base classes for fast simulation. First commit.
-
-*/
-
+/* $Id$ */
#include "AliFastResponse.h"
#include "AliFastParticle.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.2 2003/01/08 10:29:33 morsch
-Path to data file changed.
-
-Revision 1.1 2003/01/06 10:13:33 morsch
-First commit.
-
-*/
+/* $Id$ */
#include "AliMUONFastTracking.h"
#include "AliMUONFastTrackingEntry.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/15 15:57:31 hristov
-Merging with v3-09-08
-
-Revision 1.1 2003/01/07 08:41:02 morsch
-First commit.
-
-*/
+/* $Id$ */
#include "AliMUONFastTrackingEntry.h"
ClassImp(AliMUONFastTrackingEntry)
C*
C* $Id$
C*
-C* $Log$
-C* Revision 1.2 1997/09/22 13:45:47 mclareni
-C* Correct error in initializing RANLUX by using RLUXIN with the output of
-C* RLUXUT from a previous run.
-C*
-C* Revision 1.1.1.1 1996/04/01 15:02:55 mclareni
-C* Mathlib gen
-C*
-C*
C#include "gen/pilot.h"
SUBROUTINE RANLUX(RVEC,LENV)
C Subtract-and-borrow random number generator proposed by
C*
C* $Id$
C*
-C* $Log$
-C* Revision 1.2 1997/09/22 13:45:47 mclareni
-C* Correct error in initializing RANLUX by using RLUXIN with the output of
-C* RLUXUT from a previous run.
-C*
-C* Revision 1.1.1.1 1996/04/01 15:02:55 mclareni
-C* Mathlib gen
-C*
-C*
C#include "gen/pilot.h"
SUBROUTINE RANLUX2(RVEC,LENV,Input_seed)
C Subtract-and-borrow random number generator proposed by
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.1 2002/11/26 16:58:52 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/10/22 14:45:34 alibrary
-Introducing Riostream.h
-
-Revision 1.2 2002/10/14 14:57:00 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.2.1 2002/07/24 09:27:50 alibrary
-Updating on VirtualMC
-
-Revision 1.1 2002/06/10 17:32:17 nilsen
-New Fastpoint merger added.
-
-*/
+/* $Id$ */
#include <stdlib.h>
#include <Riostream.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.4.2 2002/12/11 10:00:15 hristov
-Merging with v3-09-04 (P.Skowronski)
+/* $Id$ */
-Revision 1.3.4.1 2002/11/26 16:58:52 hristov
-Merging NewIO with v3-09-04
-
-Revision 1.3 2002/10/14 14:57:00 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.2.2.1 2002/10/14 13:14:08 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.2 2002/09/23 13:25:52 hristov
-Typo corrected (HP)
-
-Revision 1.1 2002/09/09 17:36:05 nilsen
-new TTask to replace non-working AliITSFindClusterV2.C macro.
-
-*/
#include <TROOT.h>
#include <TFile.h>
#include <TTree.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log:
-
-*/
+/* $Id$ */
/*
* Version: 0
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log:
-$Id$
-*/
+/* $Id$ */
#include <Riostream.h>
#include <stdio.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/05/19 16:24:39 hristov
-Merging with v3-09-09 (partial, AliITCclustererV2 is excluded from compilation and has to be adapted to NewIO, AliITStrackerV2 needs additional changes)
-
-Revision 1.1 2003/03/25 23:27:19 nilsen
-ITS new Geometry files. Not yet ready for uses, committed to allow additional
-development.
-
-
-$Id$
-*/
+/* $Id$ */
#include <Riostream.h>
#include <stdio.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.4.2.1 2003/05/19 16:24:39 hristov
-Merging with v3-09-09 (partial, AliITCclustererV2 is excluded from compilation and has to be adapted to NewIO, AliITStrackerV2 needs additional changes)
-
-Revision 1.4 2003/04/22 20:41:08 nilsen
-Finished geometry objects defninistions, and fixed bugs in SSD cone geometry.
-
-Revision 1.3 2003/04/17 22:29:23 nilsen
-Geometry bug fixes and the like. Work still progressing.
-
-Revision 1.2 2003/03/25 23:27:19 nilsen
-ITS new Geometry files. Not yet ready for uses, committed to allow additional
-development.
-
-Revision 1.1 2003/02/10 17:03:52 nilsen
-New version and structure of ITS V11 geometry. Work still in progress.
-
-$Id$
-*/
+/* $Id$ */
#include <Riostream.h>
#include <stdio.h>
/**************************************************************************
* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * *
+ * *
* Author: The ALICE Off-line Project. *
* Contributors are mentioned in the code where appropriate. *
* *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Id$
-*/
-/*
- $Log$
- Revision 1.9.8.4 2003/06/13 16:31:00 nilsen
- Introducing a backward incompatibility to hit files created before June 12
- 2002. The enterance hit is no longer recorded. The starting position of
- every hit is used instead. Added GetPositionL0 to AliITShit, fixed up
- AliITSmodule to use starting location of hit and not enterance hits, and
- StepManager in AliITSvPPRasymm no longer records enterence hit to hit file.
-
-*/
+/* $Id$ */
+
#include <TArrayI.h>
#include <stdlib.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.4 2000/10/02 16:34:28 barbera
-Forward declarations added
-
-Revision 1.1.2.4 2000/10/02 16:03:20 barbera
-Forward declarations added
-
-Revision 1.3 2000/09/22 12:44:34 nilsen
-Default track number set to -3 and not 0.
-
-Revision 1.2 2000/07/10 16:07:19 fca
-Release version of ITS code
-
-*/
+/* $Id$ */
#include <TParticle.h>
#include <TRandom.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3.6.2 2003/05/19 16:24:40 hristov
-Merging with v3-09-09 (partial, AliITCclustererV2 is excluded from compilation and has to be adapted to NewIO, AliITStrackerV2 needs additional changes)
-
-Revision 1.10 2003/01/22 01:58:38 nilsen
-Small patch to allow new Dubna modle to reproduce BS model.
-
-Revision 1.9 2002/10/22 14:45:45 alibrary
-Introducing Riostream.h
-
-Revision 1.8 2002/10/14 14:57:08 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
+/* $Id$ */
-Revision 1.3.8.2 2002/10/14 13:14:08 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.7 2002/09/09 17:23:28 nilsen
-Minor changes in support of changes to AliITSdigitS?D class'.
-
-Revision 1.6 2002/08/21 22:09:58 nilsen
-Updated SPD simulation with difusion effects. ReWritten Hit to SDigits
-code.
-
-*/
#include <Riostream.h>
#include <TRandom.h>
#include <TH1.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.7.2.1 2003/05/19 16:24:40 hristov
-Merging with v3-09-09 (partial, AliITCclustererV2 is excluded from compilation and has to be adapted to NewIO, AliITStrackerV2 needs additional changes)
-
-Revision 1.7 2003/03/25 23:27:19 nilsen
-ITS new Geometry files. Not yet ready for uses, committed to allow additional
-development.
-
-Revision 1.6 2003/02/10 17:03:52 nilsen
-New version and structure of ITS V11 geometry. Work still in progress.
-
-Revision 1.5 2003/02/01 14:02:20 nilsen
-Work continues.
-
-Revision 1.4 2003/01/29 16:01:14 nilsen
-Update today's work.
-
-Revision 1.3 2003/01/28 17:59:54 nilsen
-Work continuing.
-
-Revision 1.2 2003/01/26 14:35:15 nilsen
-Some more geometry interface functions added and a start at the SSD support
-cone geometry. Committed to allow easy updates of partical work between
-authors.
-
-Revision 1.1 2003/01/20 23:32:49 nilsen
-New ITS geometry. Only a Skeleton for now.
-
-$Id$
-*/
+/* $Id$ */
//////////////////////////////////////////////////////////////////////////////
// //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Id$
-*/
-/*
- $Log$
- Revision 1.53.4.6 2003/06/13 16:30:59 nilsen
- Introducing a backward incompatibility to hit files created before June 12
- 2002. The enterance hit is no longer recorded. The starting position of
- every hit is used instead. Added GetPositionL0 to AliITShit, fixed up
- AliITSmodule to use starting location of hit and not enterance hits, and
- StepManager in AliITSvPPRasymm no longer records enterence hit to hit file.
+/* $Id$ */
-*/
///////////////////////////////////////////////////////////////////////////////
// //
// Inner Traking System version PPR asymmetric //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3 2001/10/21 18:35:19 hristov
-A pointer was set to zero in the default constructor to avoid memory management problems
+/* $Id$ */
-Revision 1.2 2001/08/30 09:48:12 hristov
-The operator[] is replaced by At() or AddAt() in case of TObjArray.
-
-Revision 1.1 2001/07/25 17:28:32 morsch
-LHC related code. First commit.
-
-*/
#include "AliLHC.h"
#include "AliLhcIRegion.h"
#include "AliLhcProcess.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcBeam.h"
#include "AliLHC.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcIRegion.h"
#include "AliLhcBeam.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcMonitor.h"
#include "AliLHC.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcProcess.h"
#include "AliLHC.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcProcessBB.h"
#include "AliLHC.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcProcessBT.h"
#include "AliLHC.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "AliLhcProcessIBS.h"
#include "AliLHC.h"
C*
C* $Id$
C*
-C* $Log$
-C* Revision 1.2 1997/09/22 13:45:47 mclareni
-C* Correct error in initializing RANLUX by using RLUXIN with the output of
-C* RLUXUT from a previous run.
-C*
-C* Revision 1.1.1.1 1996/04/01 15:02:55 mclareni
-C* Mathlib gen
-C*
-C*
C#include "gen/pilot.h"
SUBROUTINE RANLUX(RVEC,LENV)
C Subtract-and-borrow random number generator proposed by
C*
C* $Id$
C*
-C* $Log$
-C* Revision 1.2 1997/09/22 13:45:47 mclareni
-C* Correct error in initializing RANLUX by using RLUXIN with the output of
-C* RLUXUT from a previous run.
-C*
-C* Revision 1.1.1.1 1996/04/01 15:02:55 mclareni
-C* Mathlib gen
-C*
-C*
C#include "gen/pilot.h"
SUBROUTINE RANLUX2(RVEC,LENV,Input_seed)
C Subtract-and-borrow random number generator proposed by
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:30 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:50:37 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
#if defined(CERNLIB_QMSUN)
#include "sungs/abend.F"
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:29 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:49:42 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
SUBROUTINE CFILL (CHI, CHV,JL,JR)
C
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:29 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:49:43 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
SUBROUTINE CLTOU (CHV)
C
-/*
- * $Id$
- *
- * $Log$
- * Revision 1.2.4.1 2002/11/26 16:46:57 hristov
- * Merging NewIO with v3-09-04
- *
- * Revision 1.2 2002/10/14 14:57:10 hristov
- * Merging the VirtualMC branch to the main development branch (HEAD)
- *
- * Revision 1.1.2.1 2002/07/11 17:15:24 alibrary
- * Adding MICROCERN
- *
- * Revision 1.1.1.1 1999/05/18 15:55:29 fca
- * AliRoot sources
- *
- * Revision 1.1.1.1 1996/02/15 17:49:40 mclareni
- * Kernlib
- *
- */
+/* $Id$ */
+
#include "kerngen/pilot.h"
/*> ROUTINE FCHPUT
CERN PROGLIB# FCHPUT .VERSION KERNFOR 4.31 911111
-/*
- * $Id$
- *
- * $Log$
- * Revision 1.2.4.1 2002/11/26 16:46:57 hristov
- * Merging NewIO with v3-09-04
- *
- * Revision 1.2 2002/10/14 14:57:10 hristov
- * Merging the VirtualMC branch to the main development branch (HEAD)
- *
- * Revision 1.1.2.1 2002/07/11 17:15:24 alibrary
- * Adding MICROCERN
- *
- * Revision 1.1.1.1 1999/05/18 15:55:29 fca
- * AliRoot sources
- *
- * Revision 1.1.1.1 1996/02/15 17:49:40 mclareni
- * Kernlib
- *
- */
+/* $Id$ */
+
#include "kerngen/pilot.h"
/*> ROUTINE FCHTAK
CERN PROGLIB# FCHTAK .VERSION KERNFOR 4.31 911111
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:33 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:48:36 mclareni
-* Kernlib
-*
-*
#include "kernnum/pilot.h"
FUNCTION FINT(NARG,ARG,NENT,ENT,TABLE)
C
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:34 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:01:54 mclareni
-* Mathlib gen
-*
-*
#include "gen/pilot.h"
#if (defined(CERNLIB_DOUBLE))&&(!defined(CERNLIB_IBM))
FUNCTION GAMMA(X)
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:34 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:01:54 mclareni
-* Mathlib gen
-*
-*
#include "gen/pilot.h"
#if !defined(CERNLIB_IBM)
#if defined(CERNLIB_DOUBLE)
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:34 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:02:13 mclareni
-* Mathlib gen
-*
-*
#include "gen/pilot.h"
C This will be GAUSS,IF=DOUBLE and GAUSS64,IF=-DOUBLE.
FUNCTION GAUSS(F,A,B,EPS)
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/08/29 13:47:41 alibrary
-* Adding missing routines
-*
-* Revision 1.2 2002/07/26 15:33:28 hristov
-* Dummy subroutines needed by Sun CC5.2
-*
-* Revision 1.1.1.1 1999/05/18 15:55:34 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:02:13 mclareni
-* Mathlib gen
-*
-*
#include "gen/pilot.h"
#if defined(CERNLIB_DOUBLE)
FUNCTION DGAUSS(F,A,B,EPS)
*
* $Id$
-*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:15:24 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:34 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:02:13 mclareni
-* Mathlib gen
-*
-*
-*
-* gausscod.inc
*
DIMENSION W(12),X(12)
-/*
- * $Id$
- *
- * $Log$
- * Revision 1.2.4.1 2002/11/26 16:46:57 hristov
- * Merging NewIO with v3-09-04
- *
- * Revision 1.2 2002/10/14 14:57:10 hristov
- * Merging the VirtualMC branch to the main development branch (HEAD)
- *
- * Revision 1.1.2.1 2002/07/11 17:15:24 alibrary
- * Adding MICROCERN
- *
- * Revision 1.1.1.1 1999/05/18 15:55:28 fca
- * AliRoot sources
- *
- * Revision 1.3 1997/09/02 14:26:36 mclareni
- * WINNT correction
- *
- * Revision 1.2 1997/02/04 17:34:17 mclareni
- * Merge Winnt and 97a versions
- *
- * Revision 1.1.1.1.2.1 1997/01/21 11:29:27 mclareni
- * All mods for Winnt 96a on winnt branch
- *
- * Revision 1.1.1.1 1996/02/15 17:49:22 mclareni
- * Kernlib
- *
- */
+/* $Id$ */
+
#include "kerngen/pilot.h"
#include "kerngen/fortranc.h"
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:28 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:49:22 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
#if defined(CERNLIB_QMVAX)
#include "vaxsys/getenvf.F"
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:33 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:48:35 mclareni
-* Kernlib
-*
-*
#include "kernnum/pilot.h"
SUBROUTINE KERSET(ERCODE,LGFILE,LIMITM,LIMITR)
PARAMETER(KOUNTE = 27)
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:36 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:02:52 mclareni
-* Mathlib gen
-*
-*
-*FCA : Fri Mar 26 17:27:50 CET 1999 by Federico Carminati
-* Changed abend into stop and LENOCC into LNBLNK
-* to reduce dependance on kernlib
#include "gen/pilot.h"
SUBROUTINE MTLPRT(NAME,ERC,TEXT)
CHARACTER*(*) NAME,ERC,TEXT
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:36 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/04/01 15:02:53 mclareni
-* Mathlib gen
-*
-*
-*FCA : Fri Mar 26 17:27:50 CET 1999 by Federico Carminati
-* Changed ABEND into STOP to reduce dependance on
-* kernlib
#include "gen/pilot.h"
SUBROUTINE MTLSET(ERC,NLG,MXM,MXR)
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:10 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:29 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:49:50 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
SUBROUTINE SORTZV (A,INDEX,N1,MODE,NWAY,NSORT)
C
*
* $Id$
*
-* $Log$
-* Revision 1.2.4.1 2002/11/26 16:46:57 hristov
-* Merging NewIO with v3-09-04
-*
-* Revision 1.2 2002/10/14 14:57:11 hristov
-* Merging the VirtualMC branch to the main development branch (HEAD)
-*
-* Revision 1.1.2.1 2002/07/11 17:14:48 alibrary
-* Adding MICROCERN
-*
-* Revision 1.1.1.1 1999/05/18 15:55:32 fca
-* AliRoot sources
-*
-* Revision 1.1.1.1 1996/02/15 17:50:15 mclareni
-* Kernlib
-*
-*
#include "kerngen/pilot.h"
SUBROUTINE UFILL (IV,JL,JR,ISTUFF)
C
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.56.4.8 2003/06/30 18:32:58 hristov
-fHits array is not stored in file - intrdoducing proper protections in SetTreeAddress and MakeBranch in all detectors. Increasing version of class in detectors. (P.Skowronski)
-
-Revision 1.56.4.7 2003/06/24 14:08:27 pcrochet
-Trigger with NewIO
-
-Revision 1.56.4.6 2003/06/11 16:45:07 martinez
-NewIO in Digits2Reco
-
-Revision 1.56.4.5 2003/05/16 14:40:24 martinez
-New IO in AliMUON
-
-Revision 1.56.4.4 2003/05/14 15:24:08 martinez
-Merging with NewIO: New AddHit function
-
-Revision 1.60 2003/05/13 17:04:22 martinez
-Adding new AddHit function
-
-Revision 1.59 2002/11/21 17:01:56 alibrary
-Removing AliMCProcess and AliMC
-
-Revision 1.58 2002/10/21 09:01:33 alibrary
-Getting rid of unused variable
-
-Revision 1.57 2002/10/14 14:57:29 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.56.6.2 2002/07/24 10:07:20 alibrary
-Updating VirtualMC
-
-Revision 1.56.6.1 2002/06/10 15:10:14 hristov
-Merged with v3-08-02
-
-Revision 1.56 2001/11/22 11:26:28 jchudoba
-Proper deletion of arrays, deletion of unused variables (thanks to Rene Brun)
-
-Revision 1.55 2001/09/07 08:38:30 hristov
-Pointers initialised to 0 in the default constructors
-
-Revision 1.54 2001/08/30 09:52:12 hristov
-The operator[] is replaced by At() or AddAt() in case of TObjArray.
-
-Revision 1.53 2001/07/20 10:03:13 morsch
-Changes needed to work with Root 3.01 (substitute lhs [] operator). (Jiri Chudoba)
-
-Revision 1.52 2001/06/14 13:49:22 hristov
-Write a TreeD in SDigits2Digits method (needed to be compatible with alirun script)
-
-Revision 1.51 2001/05/31 10:19:52 morsch
-Fix for new AliRun::RunReco().
-
-Revision 1.50 2001/05/16 14:57:17 alibrary
-New files for folders and Stack
-
-Revision 1.49 2001/03/12 17:45:48 hristov
-Changes needed on Sun with CC 5.0
-
-Revision 1.48 2001/03/06 00:01:36 morsch
-Add Digits2Reco() and FindClusters()
-Adapt call of cluster finder to new STEER.
-
-Revision 1.47 2001/03/05 08:38:36 morsch
-Digitization related methods moved to AliMUONMerger.
-
-Revision 1.46 2001/01/26 21:34:59 morsch
-Use access functions for AliMUONHit, AliMUONDigit and AliMUONPadHit data members.
-
-Revision 1.45 2001/01/26 20:00:49 hristov
-Major upgrade of AliRoot code
-
-Revision 1.44 2001/01/25 17:39:09 morsch
-Pass size of fNdch and fNrawch to CINT.
-
-Revision 1.43 2001/01/23 18:58:19 hristov
-Initialisation of some pointers
-
-Revision 1.42 2001/01/17 20:53:40 hristov
-Destructors corrected to avoid memory leaks
-
-Revision 1.41 2000/12/21 22:12:40 morsch
-Clean-up of coding rule violations,
-
-Revision 1.40 2000/11/29 20:32:26 gosset
-Digitize:
-1. correction for array index out of bounds
-2. one printout commented
-
-Revision 1.39 2000/11/12 17:17:03 pcrochet
-BuildGeometry of AliMUON for trigger chambers delegated to AliMUONSegmentationTriggerX (same strategy as for tracking chambers)
-
-Revision 1.38 2000/11/06 09:20:43 morsch
-AliMUON delegates part of BuildGeometry() to AliMUONSegmentation using the
-Draw() method. This avoids code and parameter replication.
-
-Revision 1.37 2000/10/26 09:53:37 pcrochet
-put back trigger chambers in the display (there was a problem in buildgeometry)
-
-Revision 1.36 2000/10/25 19:51:18 morsch
-Correct x-position of chambers.
-
-Revision 1.35 2000/10/24 19:46:21 morsch
-BuildGeometry updated for slats in station 3-4.
-
-Revision 1.34 2000/10/18 11:42:06 morsch
-- AliMUONRawCluster contains z-position.
-- Some clean-up of useless print statements during initialisations.
-
-Revision 1.33 2000/10/09 14:01:57 morsch
-Unused variables removed.
-
-Revision 1.32 2000/10/06 09:08:10 morsch
-Built geometry includes slat geometry for event display.
-
-Revision 1.31 2000/10/02 21:28:08 fca
-Removal of useless dependecies via forward declarations
-*/
/* $Id$ */
**************************************************************************/
/* $Id$ */
-/*
-$Log$
-Revision 1.29.4.5 2003/05/14 15:24:30 martinez
-Merging with NewIO: Merging v3 in v1
-
-Revision 1.42 2003/05/13 17:03:54 martinez
-Merging AliMUONv3 in AliMUONv1
-
-Revision 1.41 2003/05/02 15:09:38 hristov
-Code for MUON Station1 (I.Hrivnacova)
-
-Revision 1.40 2003/01/28 13:21:06 morsch
-Improved response simulation for station 1.
-(M. Mac Cormick, I. Hrivnacova, D. Guez)
-
-Revision 1.39 2003/01/14 10:50:19 alibrary
-Cleanup of STEER coding conventions
-
-Revision 1.38 2002/11/21 17:01:56 alibrary
-Removing AliMCProcess and AliMC
-
-Revision 1.37 2002/10/23 07:24:57 alibrary
-Introducing Riostream.h
-
-Revision 1.36 2002/10/14 14:57:29 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.31.4.3 2002/10/11 06:56:48 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.35 2002/09/02 15:51:48 morsch
-Gsbool calls added to resolve MANY. (I. Hrivnacova)
-
-Revision 1.31.4.2 2002/07/24 10:07:21 alibrary
-Updating VirtualMC
-
-Revision 1.33 2002/07/23 10:02:46 morsch
-All volume names start with "S".
-
-Revision 1.32 2002/05/02 12:51:10 morsch
-For G4: gMC->VolId(...) replaced by gAlice->GetModule(...).
-
-Revision 1.31 2002/03/13 07:55:04 jchudoba
-Correction of the errourness last commit.
-
-Revision 1.29 2001/06/21 14:54:37 morsch
-Put volumes of station 3 into DIPO if present. (A. de Falco)
-
-Revision 1.28 2001/05/16 14:57:17 alibrary
-New files for folders and Stack
-
-Revision 1.27 2001/04/06 11:24:43 morsch
-Dependency on implementations of AliSegmentation and AliMUONResponse moved to AliMUONFactory class.
-Static method Build() builds the MUON system out of chambers, segmentation and response.
-
-Revision 1.26 2001/03/17 10:07:20 morsch
-Correct inconsistent variable name / method name / comments.
-
-Revision 1.25 2001/03/16 15:32:06 morsch
-Corrections of overlap with beam shield and dipole (A. de Falco)
-
-Revision 1.24 2001/03/14 17:22:15 pcrochet
-Geometry of the trigger chambers : a vertical gap of has been introduced around x=0 according fig.3.27 of the TDR (P.Dupieux)
-
-Revision 1.23 2001/01/18 15:23:49 egangler
-Bug correction in StepManager :
-Now the systematic offset with angle is cured
-
-Revision 1.22 2001/01/17 21:01:21 hristov
-Unused variable removed
-
-Revision 1.21 2000/12/20 13:00:22 egangler
-
-Added charge correlation between cathods.
-In Config_slat.C, use
- MUON->Chamber(chamber-1).SetChargeCorrel(0.11); to set the RMS of
- q1/q2 to 11 % (number from Alberto)
- This is stored in AliMUONChamber fChargeCorrel member.
- At generation time, when a tracks enters the volume,
- AliMUONv1::StepManager calls
- AliMUONChamber::ChargeCorrelationInit() to set the current value of
- fCurrentCorrel which is then used at Disintegration level to scale
- appropriately the PadHit charges.
-
-Revision 1.20 2000/12/04 17:48:23 gosset
-Modifications for stations 1 et 2 mainly:
-* station 1 with 4 mm gas gap and smaller cathode segmentation...
-* stations 1 and 2 with "grey" frame crosses
-* mean noise at 1.5 ADC channel
-* Ar-CO2 gas (80%+20%)
-
-Revision 1.19 2000/12/02 17:15:46 morsch
-Correction of dead zones in inner regions of stations 3-5
-Correction of length of slats 3 and 9 of station 4.
-
-Revision 1.17 2000/11/24 12:57:10 morsch
-New version of geometry for stations 3-5 "Slats" (A. de Falco)
- - sensitive region at station 3 inner radius
- - improved volume tree structure
-
-Revision 1.16 2000/11/08 13:01:40 morsch
-Chamber half-planes of stations 3-5 at different z-positions.
-
-Revision 1.15 2000/11/06 11:39:02 morsch
-Bug in StepManager() corrected.
-
-Revision 1.14 2000/11/06 09:16:50 morsch
-Avoid overlap of slat volumes.
-
-Revision 1.13 2000/10/26 07:33:44 morsch
-Correct x-position of slats in station 5.
-
-Revision 1.12 2000/10/25 19:55:35 morsch
-Switches for each station individually for debug and lego.
-
-Revision 1.11 2000/10/22 16:44:01 morsch
-Update of slat geometry for stations 3,4,5 (A. deFalco)
-
-Revision 1.10 2000/10/12 16:07:04 gosset
-StepManager:
-* SigGenCond only called for tracking chambers,
- hence no more division by 0,
- and may use last ALIROOT/dummies.C with exception handling;
-* "10" replaced by "AliMUONConstants::NTrackingCh()".
-
-Revision 1.9 2000/10/06 15:37:22 morsch
-Problems with variable redefinition in for-loop solved.
-Variable names starting with u-case letters changed to l-case.
-
-Revision 1.8 2000/10/06 09:06:31 morsch
-Include Slat chambers (stations 3-5) into geometry (A. de Falco)
-
-Revision 1.7 2000/10/02 21:28:09 fca
-Removal of useless dependecies via forward declarations
-
-Revision 1.6 2000/10/02 17:20:45 egangler
-Cleaning of the code (continued ) :
--> coding conventions
--> void Streamers
--> some useless includes removed or replaced by "class" statement
-
-Revision 1.5 2000/06/28 15:16:35 morsch
-(1) Client code adapted to new method signatures in AliMUONSegmentation (see comments there)
-to allow development of slat-muon chamber simulation and reconstruction code in the MUON
-framework. The changes should have no side effects (mostly dummy arguments).
-(2) Hit disintegration uses 3-dim hit coordinates to allow simulation
-of chambers with overlapping modules (MakePadHits, Disintegration).
-
-Revision 1.4 2000/06/26 14:02:38 morsch
-Add class AliMUONConstants with MUON specific constants using static memeber data and access methods.
-
-Revision 1.3 2000/06/22 14:10:05 morsch
-HP scope problems corrected (PH)
-
-Revision 1.2 2000/06/15 07:58:49 morsch
-Code from MUON-dev joined
-
-Revision 1.1.2.14 2000/06/14 14:37:25 morsch
-Initialization of TriggerCircuit added (PC)
-
-Revision 1.1.2.13 2000/06/09 21:55:47 morsch
-Most coding rule violations corrected.
-
-Revision 1.1.2.12 2000/05/05 11:34:29 morsch
-Log inside comments.
-
-Revision 1.1.2.11 2000/05/05 10:06:48 morsch
-Coding Rule violations regarding trigger section corrected (CP)
-Log messages included.
-*/
/////////////////////////////////////////////////////////
// Manager and hits classes for set:MUON version 0 //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.2 2001/05/31 22:46:32 schutz
- Coding rule violation corrected
-
- Revision 1.1 2000/11/03 16:27:47 schutz
- CPV base geometry class to correct previous name-convetion rule violation
-
-*/
+/* $Id$ */
//_________________________________________________________________________
// Geometry base class for PHOS : CPV (Charged particle veto)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
-*/
+/* $Id$ */
////////////////////////////////////////////////
// Digit class for set CPV //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.3.6.1 2002/11/22 14:19:47 hristov
- Merging NewIO-01 with v3-09-04 (part one) (P.Skowronski)
-
- Revision 1.4 2002/10/29 17:00:45 schutz
- removed iostream
-
- Revision 1.3 2001/09/26 12:09:36 schutz
- A new (final?) geometry developed
-
- Revision 1.2 2000/11/09 15:49:04 martinez
- Coding convention rules obeyed
-
- Revision 1.1 2000/11/03 16:28:21 schutz
- CPV geometry class to correct previous name-convetion rule violation
-
-*/
+/* $Id$ */
//_________________________________________________________________________
// Geometry class for PHOS : CPV (Charged particle veto, IHEP version)
/* $Id$ */
-/* $Log:
- 1 October 2000. Yuri Kharlov:
- AreNeighbours()
- PPSD upper layer is considered if number of layers>1
-
- 18 October 2000. Yuri Kharlov:
- AliPHOSClusterizerv1()
- CPV clusterizing parameters added
-
- MakeClusters()
- After first PPSD digit remove EMC digits only once
-*/
//*-- Author: Yves Schutz (SUBATECH) & Dmitri Peressounko (SUBATECH & Kurchatov Institute)
//////////////////////////////////////////////////////////////////////////////
// Clusterization class. Performs clusterization (collects neighbouring active cells) and
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-/* $Log:
- */
-//*-- Author: Boris Polichtchouk, IHEP
+/* $Id$ */
+
//////////////////////////////////////////////////////////////////////////////
// Clusterization class for IHEP reconstruction.
// Performs clusterization (collects neighbouring active cells)
// It differs from AliPHOSClusterizerv1 in neighbour definition only
+//*-- Author: Boris Polichtchouk, IHEP
// --- ROOT system ---
#include "TBenchmark.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-
-/* $Log:
- 29.05.2001 Yuri Kharlov:
- Everywhere reading the treese TTree->GetEvent(i)
- is replaced by reading the branches TBranch->GetEntry(0)
-*/
-/* $Log:
- 08.2002 Dmitri Peressounko:
-
-*/
+/* $Id$ */
//_________________________________________________________________________
// A singleton. This class should be used in the analysis stage to get
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/* $Id: */
-
-/* $Log:
- 29.05.2001 Yuri Kharlov:
- Everywhere reading the treese TTree->GetEvent(i)
- is replaced by reading the branches TBranch->GetEntry(0)
-*/
+/* $Id$ */
//_________________________________________________________________________
// A singleton. This class should be used in the analysis stage to get
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
//_________________________________________________________________________
// Class for PMD reconstructed space points
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2 2001/05/14 13:47:34 morsch
-Obsolete versions removed.
-
-Revision 1.1 2001/04/06 14:09:29 morsch
-Version 3 of the PMD. (Tapan K. Nayak)
-
-Revision March 2001 new geometry for relocated PMD : Viyogi
-
-Revision 1.8 2000/06/09 10:31:36 hristov
-sqrt changed to TMath::Sqrt
-Revision 1.7 1999/11/03 18:01:40 fca
-Remove non orthogonal unused matrix
+/* $Id$ */
-Revision 1.6 1999/09/29 09:24:28 fca
-Introduction of the Copyright and cvs Log
-
-*/
-//
///////////////////////////////////////////////////////////////////////////////
// //
// Photon Multiplicity Detector Version 1 //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.1 2000/06/12 15:16:59 jbarbosa
- Cleaned up version.
+/* $Id$ */
-*/
#include "AliRICHCerenkov.h"
ClassImp(AliRICHCerenkov)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.13 2001/11/06 18:29:36 dibari
- minor correcttion of Taligent rules
-
- Revision 1.12 2001/09/07 08:38:10 hristov
- Pointers initialised to 0 in the default constructors
-
- Revision 1.11 2001/05/10 12:35:39 jbarbosa
- Update.
-
- Revision 1.10 2001/02/23 17:21:17 jbarbosa
- Re-definition of IntPH() to accomodate for wire sag effect.
-
- Revision 1.9 2001/02/13 20:15:34 jbarbosa
- Removed fNsec (number of cathodes - obsolete) related loops and calls.
-
- Revision 1.8 2000/12/18 17:45:43 jbarbosa
- Cleaned up PadHits object.
-
- Revision 1.7 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
-
- Revision 1.6 2000/10/02 15:44:37 jbarbosa
- Fixed forward declarations.
-
- Revision 1.5 2000/07/13 16:19:45 fca
- Mainly coding conventions + some small bug fixes
-
- Revision 1.4 2000/06/30 16:48:58 dibari
- New function GenerateTresholds() for pedestal simulation.
-
- Revision 1.3 2000/06/12 15:17:58 jbarbosa
- Cleaned up version.
-
- Revision 1.2 2000/05/18 13:45:57 jbarbosa
- Fixed feedback photon origin coordinates
-
- Revision 1.1 2000/04/19 12:57:20 morsch
- Newly structured and updated version (JB, AM)
-
-*/
-
+/* $Id$ */
#include "AliRICHChamber.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.11.4.1 2003/07/10 17:09:50 hristov
- Merging to v3-10-00
-
- Revision 1.12 2003/06/27 10:03:00 rdm
- avoid assignment of TF1 objects. In SinoidalFit() pass TF1 by pointer.
-
- Revision 1.11 2001/10/23 13:03:35 hristov
- The access to several data members was changed from public to protected. The digitisation was adapted to the multi-event case (J.Chudoba)
-
- Revision 1.10 2001/02/27 15:21:58 jbarbosa
- Transition to SDigits.
-
- Revision 1.9 2001/01/26 20:00:27 hristov
- Major upgrade of AliRoot code
-
- Revision 1.8 2000/11/02 09:11:12 jbarbosa
- Removed AliRICHRecHit.h from include.
-
- Revision 1.7 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
-
- Revision 1.6 2000/10/02 21:28:12 fca
- Removal of useless dependecies via forward declarations
-
- Revision 1.5 2000/10/02 15:45:58 jbarbosa
- Fixed forward declarations.
-
- Revision 1.4 2000/06/12 19:01:29 morsch
- Clean-up bug in Centered() corrected.
-
- Revision 1.3 2000/06/12 15:49:44 jbarbosa
- Removed verbose output.
-
- Revision 1.2 2000/06/12 15:18:19 jbarbosa
- Cleaned up version.
-
- Revision 1.1 2000/04/19 13:01:48 morsch
- A cluster finder and hit reconstruction class for RICH (adapted from MUON).
- Cluster Finders for MUON and RICH should derive from the same class in the
- future (JB, AM).
-
-*/
-
+/* $Id$ */
#include "AliRICHClusterFinder.h"
#include "AliRun.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.1.4.2 2003/04/16 07:51:47 hristov
- Removing malloc.h
-
- Revision 1.1.4.1 2002/11/26 16:59:29 hristov
- Merging NewIO with v3-09-04
-
- Revision 1.1 2002/10/29 14:09:45 morsch
- Second reconstruction algorithm. (J. Barbosa)
-
-
-*/
+/* $Id$ */
#include <stdlib.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.1 2000/06/12 15:20:36 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHDigit.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
-*/
+/* $Id$ */
+
#include "AliRICHGeometry.h"
ClassImp(AliRICHGeometry)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.1 2000/06/12 15:23:26 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHHit.h"
ClassImp(AliRICHHit)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log $
-*/
+/* $Id$ */
#include "AliRICHHitMapA1.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.13.4.1 2002/05/31 09:37:59 hristov
- First set of changes done by Piotr
-
- Revision 1.13 2001/10/23 13:03:35 hristov
- The access to several data members was changed from public to protected. The digitisation was adapted to the multi-event case (J.Chudoba)
-
- Revision 1.12 2001/05/10 12:34:23 jbarbosa
- Changed drwaing routines.
-
- Revision 1.11 2001/03/14 18:21:24 jbarbosa
- Corrected bug in digits loading.
-
- Revision 1.10 2001/02/27 15:21:06 jbarbosa
- Transition to SDigits.
-
- Revision 1.9 2001/02/13 20:38:48 jbarbosa
- Changes to make it work with new IO.
-
- Revision 1.8 2000/11/01 15:37:18 jbarbosa
- Updated to use its own rec. point object.
-
- Revision 1.7 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
-
- Revision 1.6 2000/10/02 21:28:12 fca
- Removal of useless dependecies via forward declarations
-
- Revision 1.5 2000/10/02 15:50:25 jbarbosa
- Fixed forward declarations.
-
- Revision 1.4 2000/06/30 16:33:43 dibari
- Several changes (ring drawing, fiducial selection, etc.)
-
- Revision 1.3 2000/06/15 15:47:12 jbarbosa
- Corrected compilation errors on HP-UX (replaced pow with TMath::Power)
-
- Revision 1.2 2000/06/12 15:26:09 jbarbosa
- Cleaned up version.
-
- Revision 1.1 2000/06/09 14:53:01 jbarbosa
- Bari's pattern recognition algorithm
-
-*/
+/* $Id$ */
#include "AliRICHHit.h"
#include "AliRICHCerenkov.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.10.4.1 2002/05/31 09:37:59 hristov
- First set of changes done by Piotr
-
- Revision 1.10 2001/10/23 13:03:35 hristov
- The access to several data members was changed from public to protected. The digitisation was adapted to the multi-event case (J.Chudoba)
-
- Revision 1.9 2001/02/27 15:20:56 jbarbosa
- Transition to SDigits.
-
- Revision 1.8 2001/01/26 20:00:27 hristov
- Major upgrade of AliRoot code
-
- Revision 1.7 2000/11/02 09:10:57 jbarbosa
- Removed AliRICHRecHit.h from include.
-
- Revision 1.6 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
-
- Revision 1.5 2000/10/02 21:28:12 fca
- Removal of useless dependecies via forward declarations
-
- Revision 1.4 2000/10/02 15:50:43 jbarbosa
- Fixed forward declarations.
-
- Revision 1.3 2000/06/12 15:26:36 jbarbosa
- Cleaned up version.
-
- Revision 1.2 2000/05/18 13:43:54 jbarbosa
- Added the ShowRing function.
-
- Revision 1.1 2000/04/19 13:16:47 morsch
- Minor changes on class names.
-
-*/
-
+/* $Id$ */
///////////////////////////////////////////////////////////////////////////////
// //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.2 2000/10/02 15:51:49 jbarbosa
- Fixed forward declarations.
- Moved constructor into implementation file.
-
- Revision 1.1 2000/06/12 15:27:26 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHRawCluster.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.2 2000/06/30 16:36:58 dibari
- Several new data members for Bari reconstruction
-
- Revision 1.1 2000/06/12 15:28:06 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHRecHit1D.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
-*/
+/* $Id$ */
+
#include "AliRICHResponse.h"
ClassImp(AliRICHResponse)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.2 2000/12/18 17:45:17 jbarbosa
- Cleaned up PadHits object.
-
- Revision 1.1 2000/06/12 15:25:31 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHSDigit.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
-*/
+/* $Id$ */
#include "AliRICHSegmentation.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.5 2001/02/13 20:12:39 jbarbosa
- Moved setting of variables to constructor. Init is now responsible for calculating padplane dimensions.
-
- Revision 1.4 2001/01/22 21:38:46 jbarbosa
- Dummy padplane dimensions
-
- Revision 1.3 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
+/* $Id$ */
- Revision 1.2 2000/10/02 15:48:19 jbarbosa
- Fixed coding conventions.
-
- Revision 1.1 2000/06/12 15:31:54 jbarbosa
- Cleaned up version.
-
-*/
#include "AliRICHSegmentationV0.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.8 2001/11/08 19:30:43 dibari
- initialising of pad size added to ctor
-
- Revision 1.7 2001/02/13 20:13:20 jbarbosa
- Moved setting of variables to constructor. Init is now responsible for calculating padplane dimensions.
- Corrected all calculations for padplane definition.
-
- Revision 1.6 2001/01/24 21:00:29 jbarbosa
- Redefinition of sectors and pad coordinates/real coordinates transformations.
-
- Revision 1.5 2001/01/22 21:37:39 jbarbosa
- Added parametrised definiton sectors
-
- Revision 1.4 2001/01/22 21:35:39 jbarbosa
- Added deadzone size to data members
-
- Revision 1.3 2000/10/03 21:44:09 morsch
- Use AliSegmentation and AliHit abstract base classes.
-
- Revision 1.2 2000/10/02 15:48:55 jbarbosa
- Fixed coding conventions.
-
- Revision 1.1 2000/06/12 15:34:28 jbarbosa
- Cleaned up version.
-
-*/
+/* $Id$ */
#include "AliRICHSegmentationV1.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
- Revision 1.3 2001/08/30 09:51:23 hristov
- The operator[] is replaced by At() or AddAt() in case of TObjArray.
-
- Revision 1.2 2000/10/02 15:53:28 jbarbosa
- Fixed memory leak (delete fTrackList).
-
- Revision 1.1 2000/06/12 15:35:17 jbarbosa
- Cleaned up version.
-
-*/
-
+/* $Id$ */
#include "AliRICHTransientDigit.h"
#include <TObjArray.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log $
-*/
+/* $Id$ */
#include "AliRICHTresholdMap.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
- $Log$
-*/
+/* $Id$ */
#include "AliRICHreco.h"
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.1.1 2000/02/15 15:20:19 kir
-Initial import to mni CVS
-*/
+/* $Id$ */
+
#include "AliSTARThit.h"
ClassImp(AliSTARThit)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.4.4.4 2002/12/11 10:00:34 hristov
-Merging with v3-09-04 (P.Skowronski)
-
-Revision 1.4.4.3 2002/11/22 14:19:50 hristov
-Merging NewIO-01 with v3-09-04 (part one) (P.Skowronski)
-
-Revision 1.4.4.2 2002/06/18 10:18:32 hristov
-Important update (P.Skowronski)
-
-Revision 1.4.4.1 2002/05/31 09:37:59 hristov
-First set of changes done by Piotr
-
-Revision 1.5 2002/04/09 13:38:47 jchudoba
-Add const to the filename argument
-
-Revision 1.4 2001/12/03 07:10:13 jchudoba
-Default ctor cannot create new objects, create dummy default ctor which leaves object in not well defined state - to be used only by root for I/O
-
-Revision 1.3 2001/10/15 17:31:56 jchudoba
-Bug correction
-
-Revision 1.2 2001/10/04 15:58:52 jchudoba
-Option to open the stream in READ or UPDATE mode
-
-Revision 1.1 2001/09/19 06:20:50 jchudoba
-Class to manage input filenames, used by AliRunDigitizer
-
-*/
+/* $Id$ */
////////////////////////////////////////////////////////////////////////
//
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
+
#endif
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.2 2001/05/02 12:01:33 morsch
-Obsolete version removed.
-
-Revision 1.1 2001/03/28 08:43:19 morsch
-Temporary solution for beam-pipe until ITS geometry will have been updated.
-
-*/
+/* $Id$ */
////////////////////////////////////////////////
// Beam pipe class /
* *
**************************************************************************/
-/*
-$Log$
-Revision 1.1 2002/11/06 10:26:45 hristov
-Event generator for e+e- pair production (Yu.Kharlov)
-
-*/
+/* $Id$ */
// Event generator of single e+e- pair production in ultraperipheral PbPb collisions
// at 5.5 TeV/nucleon.
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
//
// Transient storage for volume information
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.18 2003/06/10 11:22:28 morsch
-Physics configuration via modified input cards. (E. Futo)
-
-Revision 1.17 2003/06/05 10:22:57 morsch
-All printout under verbosity level control.
-
-Revision 1.16 2003/03/26 13:30:35 morsch
-SetTrackIsExiting, SetTrackIsEntering, SetTrackIsInside added.
-
-Revision 1.15 2003/02/18 16:12:17 morsch
-Protect mpdgha against negative argument.
-
-Revision 1.14 2003/02/18 12:47:59 morsch
-Gmtod and Gdtom added.
-
-Revision 1.13 2003/01/31 14:01:51 morsch
-Major update on
-- Getters related to geometry.
-- Communication with run manager (event steering)
-
-Revision 1.12 2003/01/31 12:18:53 morsch
-Corrected indices. (E. Futo)
-
-Revision 1.9 2002/12/06 12:41:29 morsch
-Mess from last merge cleaned up.
-
-Revision 1.8 2002/12/06 12:28:44 morsch
-Region to media mapping corrected and improved.
-
-Revision 1.7 2002/12/06 12:21:32 morsch
-User stepping methods added (E. Futo)
-
-Revision 1.6 2002/11/21 18:40:06 iglez2
-Media handling added
-
-Revision 1.5 2002/11/07 17:59:10 iglez2
-Included the geometry through geant4_vmc/FLUGG
-
-Revision 1.4 2002/11/04 16:00:46 iglez2
-The conversion between ID and PDG now uses Fluka routines and arrays which is more consistent.
-
-Revision 1.3 2002/10/22 15:12:14 alibrary
-Introducing Riostream.h
-
-Revision 1.2 2002/10/14 14:57:40 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.1.2.8 2002/10/08 16:33:17 iglez2
-LSOUIT is set to true before the second call to flukam.
-
-Revision 1.1.2.7 2002/10/08 09:30:37 iglez2
-Solved stupid missing ;
-
-Revision 1.1.2.6 2002/10/07 13:40:22 iglez2
-First implementations of the PDG <--> Fluka Id conversion routines
-
-Revision 1.1.2.5 2002/09/26 16:26:03 iglez2
-Added verbosity
-Call to gAlice->Generator()->Generate()
-
-Revision 1.1.2.4 2002/09/26 13:22:23 iglez2
-Naive implementation of ProcessRun and ProcessEvent
-Opening/Closing of input file (sInputFileName) with FORTRAN unit 5 before/after the first call to flukam inside Init()
-
-Revision 1.1.2.3 2002/09/20 15:35:51 iglez2
-Modification of LFDRTR. Value is passed to FLUKA !!!
-
-Revision 1.1.2.2 2002/09/18 14:34:44 iglez2
-Revised version with all pure virtual methods implemented
-
-Revision 1.1.2.1 2002/07/24 08:49:41 alibrary
-Adding TFluka to VirtualMC
-
-Revision 1.1 2002/07/05 13:10:07 morsch
-First commit of Fluka interface.
-
-*/
+/* $Id$ */
#include <Riostream.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1 2000/06/15 15:47:48 morsch
-Proposal for an event header class for generated events.
-
-*/
+/* $Id$ */
#include "AliGenHijingEventHeader.h"
ClassImp(AliGenHijingEventHeader)
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/14 16:24:06 hristov
-Merging with v3-09-08. Several classes are exported from EVGEN to different directories to resolve the dependencies
-
-Revision 1.1 2003/03/15 14:49:39 morsch
-Classes imported from EVGEN
-
-Revision 1.2 2001/03/24 10:08:30 morsch
-Log tag and copyright notice added.
-
-*/
+/* $Id$ */
#include "AliMevSimConfig.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.1.2.1 2003/04/14 16:24:06 hristov
-Merging with v3-09-08. Several classes are exported from EVGEN to different directories to resolve the dependencies
-
-Revision 1.1 2003/03/15 14:49:39 morsch
-Classes imported from EVGEN
-
-Revision 1.3 2001/10/21 18:35:56 hristov
-Several pointers were set to zero in the default constructors to avoid memory management problems
-
-Revision 1.2 2001/03/24 10:08:30 morsch
-Log tag and copyright notice added.
-
-*/
+/* $Id$ */
#include "AliMevSimParticle.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "TMevSimConverter.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-*/
+/* $Id$ */
#include "TMevSimPartTypeParams.h"
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.3 2002/02/13 16:53:18 vicinanz
-Added AliTOFhitT0 class
-
-Revision 1.2 2001/11/22 11:30:30 hristov
-Correct log field
-
-Revision 1.1 2001/11/22 11:22:51 hristov
-Updated version of TOF digitization, N^2 problem solved (J.Chudoba)
-
-*/
+/* $Id$ */
////////////////////////////////////////////////////////////////////////
//
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.9.4.3 2003/07/10 17:09:51 hristov
-Merging to v3-10-00
-
-Revision 1.22 2003/05/22 13:48:21 hristov
-First implementation of ESD classes (Yu.Belikov)
-
-Revision 1.21 2003/05/22 10:46:46 hristov
-Using access methods instead of data members
-
-Revision 1.20 2003/04/10 10:36:54 hristov
-Code for unified TPC/TRD tracking (S.Radomski)
-
-Revision 1.19 2003/03/03 16:56:53 hristov
-Corrections to obey coding conventions
-
-Revision 1.18 2003/02/19 08:57:04 hristov
-Control^M removed
-
-Revision 1.17 2003/02/19 08:49:46 hristov
-Track time measurement (S.Radomski)
-
-Revision 1.16 2003/02/06 11:11:36 kowal2
-Added a few get methods by Jiri Chudoba
-
-Revision 1.15 2002/11/25 09:33:30 hristov
-Tracking of secondaries (M.Ivanov)
-
-Revision 1.14 2002/10/23 13:45:00 hristov
-Fatal if no magnetic field set for the reconstruction (Y.Belikov)
-
-Revision 1.13 2002/10/23 07:17:34 alibrary
-Introducing Riostream.h
-
-Revision 1.12 2002/10/14 14:57:43 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.9.6.1 2002/10/11 08:34:48 hristov
-Updating VirtualMC to v3-09-02
-
-Revision 1.11 2002/07/19 07:34:42 kowal2
-Logs added
-
-*/
-
+/* $Id$ */
//-----------------------------------------------------------------
// Implementation of the TPC track class
/* $Id$ */
-/*
-$Log$
-Revision 1.1.2.1 2003/05/20 17:27:07 hristov
-Merging with v3-09-09
-
-Revision 1.1 2003/05/09 09:18:11 hristov
-Adding TPHIC
-
-*/
-
// Event generator of two-photon processes
// in ultra-peripheral ion collisions.
// 5 two-photon process are implemented, see comments to SetProcess().
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log$
-Revision 1.8.8.4 2003/07/10 17:09:52 hristov
-Merging to v3-10-00
-
-Revision 1.20 2003/05/27 17:46:13 hristov
-TRD PID included in the ESD schema (T.Kuhr)
-
-Revision 1.19 2003/05/22 10:46:46 hristov
-Using access methods instead of data members
-
-Revision 1.18 2003/04/10 10:36:54 hristov
-Code for unified TPC/TRD tracking (S.Radomski)
-
-Revision 1.17 2003/02/19 09:02:28 hristov
-Track time measurement (S.Radomski)
-
-Revision 1.16 2003/02/10 14:06:10 cblume
-Add tracking without tilted pads as option
-
-Revision 1.15 2003/01/27 16:34:49 cblume
-Update of tracking by Sergei and Chuncheng
-
-Revision 1.14 2002/11/07 15:52:09 cblume
-Update of tracking code for tilted pads
-
-Revision 1.13 2002/10/22 15:53:08 alibrary
-Introducing Riostream.h
-
-Revision 1.12 2002/10/14 14:57:44 hristov
-Merging the VirtualMC branch to the main development branch (HEAD)
-
-Revision 1.8.10.2 2002/07/24 10:09:31 alibrary
-Updating VirtualMC
-
-RRevision 1.11 2002/06/13 12:09:58 hristov
-Minor corrections
-
-Revision 1.10 2002/06/12 09:54:35 cblume
-Update of tracking code provided by Sergei
-
-Revision 1.8 2001/05/30 12:17:47 hristov
-Loop variables declared once
-
-Revision 1.7 2001/05/28 17:07:58 hristov
-Last minute changes; ExB correction in AliTRDclusterizerV1; taking into account of material in G10 TEC frames and material between TEC planes (C.Blume,S.Sedykh)
-
-Revision 1.4 2000/12/08 16:07:02 cblume
-Update of the tracking by Sergei
-
-Revision 1.3 2000/10/15 23:40:01 cblume
-Remove AliTRDconst
-
-Revision 1.2 2000/10/06 16:49:46 cblume
-Made Getters const
-
-Revision 1.1.2.1 2000/09/22 14:47:52 cblume
-Add the tracking code
-
-*/
+/* $Id$ */
#include <Riostream.h>
#include <TObject.h>
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log
-*/
+/* $Id$ */
////////////////////////////////////////////////
// Hits classes for set ZDC //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log
-*/
+/* $Id$ */
////////////////////////////////////////////////
// MergedHits classes for set ZDC //
* provided "as is" without express or implied warranty. *
**************************************************************************/
-/*
-$Log
-*/
+/* $Id$ */
////////////////////////////////////////////////
// RecPoints classes for set ZDC //