]> git.uio.no Git - u/mrichter/AliRoot.git/blob - doc/Distributed-Analysis/StringCuts.tex
The correct env variable pointing to the DIM lib directory is ODIR and not ALICE_TARG...
[u/mrichter/AliRoot.git] / doc / Distributed-Analysis / StringCuts.tex
1 \section{String base object and event level tags}
2 \label{App:StringCuts}
3 \subsection{Variables for run cuts}
4 {\ttfamily \noindent
5 \begin{verbatim}
6   Int_t   fAliceRunId;                  //the run id
7   Float_t fAliceMagneticField;          //value of the magnetic field
8   Int_t   fAliceRunStartTimeMin;        //minimum run start date
9   Int_t   fAliceRunStartTimeMax;        //maximum run start date
10   Int_t   fAliceRunStopTimeMin;         //minmum run stop date
11   Int_t   fAliceRunStopTimeMax;         //maximum run stop date
12   TString fAlirootVersion;              //aliroot version
13   TString fRootVersion;                 //root version
14   TString fGeant3Version;               //geant3 version
15   Bool_t  fAliceRunQuality;             //validation script
16   Float_t fAliceBeamEnergy;             //beam energy cm
17   TString fAliceBeamType;               //run type (pp, AA, pA)
18   Int_t   fAliceCalibrationVersion;     //calibration version  
19   Int_t   fAliceDataType;               //0: simulation -- 1: data  
20 \end{verbatim}
21 }
22 \subsection{Variables for event cuts}
23 To invoke one of these cuts, please make sure to use the {\ttfamily fEventTag.} identifier. Example: {\ttfamily "fEventTag.fNParticipants < 100"}.
24
25 \par
26 {\ttfamily \noindent
27 \begin{verbatim}
28   Int_t fNParticipantsMin, fNParticipantsMax;
29   Float_t fImpactParamMin, fImpactParamMax;
30
31   Float_t fVxMin, fVxMax;
32   Float_t fVyMin, fVyMax;
33   Float_t fVzMin, fVzMax;
34   Int_t fPrimaryVertexFlag;
35   Float_t fPrimaryVertexZErrorMin, fPrimaryVertexZErrorMax;
36
37   ULong64_t fTriggerMask;
38   UChar_t fTriggerCluster;
39   
40   Float_t fZDCNeutron1EnergyMin, fZDCNeutron1EnergyMax;
41   Float_t fZDCProton1EnergyMin, fZDCProton1EnergyMax;
42   Float_t fZDCNeutron2EnergyMin, fZDCNeutron2EnergyMax;
43   Float_t fZDCProton2EnergyMin, fZDCProton2EnergyMax;
44   Float_t fZDCEMEnergyMin, fZDCEMEnergyMax;
45   Float_t fT0VertexZMin, fT0VertexZMax;
46
47   Int_t fMultMin, fMultMax;
48   Int_t fPosMultMin, fPosMultMax;
49   Int_t fNegMultMin, fNegMultMax;
50   Int_t fNeutrMultMin, fNeutrMultMax;
51   Int_t fNV0sMin, fNV0sMax;
52   Int_t fNCascadesMin, fNCascadesMax;
53   Int_t fNKinksMin, fNKinksMax;
54   
55   Int_t fNPMDTracksMin, fNPMDTracksMax;
56   Int_t fNFMDTracksMin, fNFMDTracksMax;
57   Int_t fNPHOSClustersMin, fNPHOSClustersMax;
58   Int_t fNEMCALClustersMin, fNEMCALClustersMax;
59   Int_t fNJetCandidatesMin, fNJetCandidatesMax;
60
61   Float_t fTopJetEnergyMin;
62   Float_t fTopNeutralEnergyMin;
63   
64   Int_t fNHardPhotonCandidatesMin, fNHardPhotonCandidatesMax;
65   Int_t fNChargedAbove1GeVMin, fNChargedAbove1GeVMax;
66   Int_t fNChargedAbove3GeVMin, fNChargedAbove3GeVMax;
67   Int_t fNChargedAbove10GeVMin, fNChargedAbove10GeVMax;
68   Int_t fNMuonsAbove1GeVMin, fNMuonsAbove1GeVMax;
69   Int_t fNMuonsAbove3GeVMin, fNMuonsAbove3GeVMax;
70   Int_t fNMuonsAbove10GeVMin, fNMuonsAbove10GeVMax;
71   Int_t fNElectronsAbove1GeVMin, fNElectronsAbove1GeVMax;
72   Int_t fNElectronsAbove3GeVMin, fNElectronsAbove3GeVMax;
73   Int_t fNElectronsAbove10GeVMin,fNElectronsAbove10GeVMax;
74   Int_t fNElectronsMin, fNElectronsMax;
75   Int_t fNMuonsMin, fNMuonsMax;
76   Int_t fNPionsMin, fNPionsMax;
77   Int_t fNKaonsMin, fNKaonsMax;
78   Int_t fNProtonsMin, fNProtonsMax;
79   Int_t fNLambdasMin, fNLambdasMax;
80   Int_t fNPhotonsMin, fNPhotonsMax;
81   Int_t fNPi0sMin, fNPi0sMax;
82   Int_t fNNeutronsMin, fNNeutronsMax;
83   Int_t fNKaon0sMin, fNKaon0sMax;
84   Float_t fTotalPMin, fTotalPMax;
85   Float_t fMeanPtMin, fMeanPtMax;
86   Float_t fTopPtMin;
87   Float_t fTotalNeutralPMin, fTotalNeutralPMax;
88   Float_t fMeanNeutralPtMin, fMeanNeutralPtMax;
89   Float_t fTopNeutralPtMin;
90   Float_t fEventPlaneAngleMin, fEventPlaneAngleMax;
91   Float_t fHBTRadiiMin, fHBTRadiiMax;
92 \end{verbatim}
93 }