TH1F * GetHistProcTypes () { return fHistProcTypes ; }
- Int_t GetProcessType(AliMCEvent * mcEvt) ;
+ Int_t GetProcessType(const AliMCEvent * mcEvt) ;
Double_t GetProcessWeight(Int_t proctype);
void SetReferencsXS(Int_t ref) { fReferenceXS = ref;}
Long64_t Merge(TCollection* list);
+ Double_t GetInputEvents() const {return fInputEvents;} // number of Input Events
+ Double_t GetPhysSelEvents() const {return fPhysSelEvents;} // number of Events after Physics Selection
+ Double_t GetBgEvents() const {return fBgEvents;} // number of background events
+
+ Double_t GetAllEvents() const {return fAllEvents;} // number of corrected events
+ Double_t GetAllEventsZRange() const {return fAllEventsZRange;} // number of corrected events in z range
+ Double_t GetAllEventsZRangeMult1() const{return fAllEventsZRangeMult1;} // number of corrected events with multiplicity larger 1 in z range
+ Double_t GetAllEventsInBin0ZRange() const {return fAllEventsInBin0ZRange;} // number of corrected events in bin0 in z range
+ Double_t GetTrigEffBin0() const {return fTrigEffBin0;} // trigger efficiency
+
+
protected:
Int_t fNbinsVz; // number of z bins in the vz histo
TH1F * fHistStatBin0 ; // event stat histogram, created by physiscs selection; used in ComputeNint;
TH1F * fHistStat ; // event stat histogram, created by physiscs selection; used in ComputeNint;
- static const char * fProcLabel[] ; // labels of the different process types
+ Double_t fInputEvents; // number of Input Events
+ Double_t fPhysSelEvents; // number of Events after Physics Selection
+ Double_t fBgEvents; // number of background events
+
+ Double_t fAllEvents; // number of corrected events
+ Double_t fAllEventsZRange; // number of corrected events in z range
+ Double_t fAllEventsZRangeMult1; // number of corrected events with multiplicity larger 1 in z range
+ Double_t fAllEventsInBin0ZRange; // number of corrected events in bin0 in z range
+ Double_t fTrigEffBin0; // trigger efficiency in Bin0
+
+ static const char * fgkProcLabel[] ; // labels of the different process types
- ClassDef(AliCollisionNormalization, 3);
+ ClassDef(AliCollisionNormalization, 4);
private:
AliCollisionNormalization(const AliCollisionNormalization&);