// F. Prino, prino@to.infn.it
///////////////////////////////////////////////////////////////////////////
+/* $Id$ */
+
class TString;
class TTree;
class TH1F;
virtual void UserExec(Option_t *);
virtual void Terminate(Option_t *);
- void SetMaxChi2Clu(Double_t chi=1.){
+ void SetMaxChi2Clu(Double_t chi=2.5){
fMaxChi2Clu=chi;
}
void SetRapidityRange(Double_t dy=0.5){
fMaxY=dy;
}
- void SetMinNSigma(Double_t ns=3.){
+ void SetMinNSigma(Double_t ns=1.5){
fMinNSigma=ns;
}
void SetMindEdx(Double_t mind=0.){
fNSigmaDCAxy=nsxy;
fNSigmaDCAz=nsz;
}
+ void SetMultBin(Int_t LowBin=0,Int_t UpBin=9999){
+ fLowMult=LowBin;
+ fUpMult=UpBin;
+ }
+ void SetYear(Int_t year){fYear=year;}
void SetReadMC(Bool_t flag = kTRUE) {fMC = flag;}
void SetFillNtuple(Bool_t fill=kTRUE) {fFillNtuple=fill;}
void SetSmearMC(Double_t smearp, Double_t smeardedx){
AliESDEvent *fESD; //ESD object
TList *fOutput; //! tlist with output
TH1F *fHistNEvents; //! histo with number of events
+ TH1F *fHistMult; //! histo with multiplicity of the events
TH1F *fHistNTracks; //! histo with number of tracks
+ TH1F *fHistNTracksPos; //! histo with number of tracks
+ TH1F *fHistNTracksNeg; //! histo with number of tracks
TH2F *fHistDEDX; //! histo with dedx versus momentum
TH2F *fHistDEDXdouble; //! histo with dedx versus signed momentum
TH1F *fHistNegK[kNbins]; //! histo with dedx distibution in the kaons hypotesis (negative)
TH1F *fHistNegP[kNbins]; //! histo with dedx distibution in the protons hypotesis (negative)
- TH1F *fHistDCAPosPi[kNbins]; //! histo with DCA distibution in the pions hypotesis (positive)
+ TH1F *fHistDCAPosPi[kNbins]; //! histo with DCA distibution in the kaons hypotesis (positive)
TH1F *fHistDCAPosK[kNbins]; //! histo with DCA distibution in the kaons hypotesis (positive)
TH1F *fHistDCAPosP[kNbins]; //! histo with DCA distibution in the protons hypotesis (positive)
TH1F *fHistDCANegPi[kNbins]; //! histo with DCA distibution in the pions hypotesis (negative)
Double_t fMaxChi2Clu; // maximum cluster
Double_t fNSigmaDCAxy; // DCA cut in bend. plane
Double_t fNSigmaDCAz; // DCA cut along z
-
+ Int_t fLowMult; // Multiplicity bin
+ Int_t fUpMult; // Multiplicity bin
+ Int_t fYear; // Year (2009, 2010)
Bool_t fMC; //flag to switch on the MC analysis for the efficiency estimation
Bool_t fSmearMC; // flag to apply extra smearing on MC
Double_t fSmearP; // extra relative smearing on simulated momentum
Double_t fSmeardEdx; // extra relative smearing on simulated dE/dx
- TRandom3* fRandGener; // generator for smaring
+ TRandom3* fRandGener; // generator for smearing
Bool_t fFillNtuple; // fill ntuple
TNtuple *fNtupleNSigma;//! output ntuple
TNtuple *fNtupleMC;//! output MC ntuple
- ClassDef(AliAnalysisTaskSEITSsaSpectra, 1);
+ ClassDef(AliAnalysisTaskSEITSsaSpectra, 2);
};
#endif