]> git.uio.no Git - u/mrichter/AliRoot.git/blame - doc/Distributed-Analysis/StringCuts.tex
fixing warnings
[u/mrichter/AliRoot.git] / doc / Distributed-Analysis / StringCuts.tex
CommitLineData
76bcc7e6 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}
23To 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}