fTrigger(kMB1),
fEnergy(k10000),
fMagField(k5G),
- fSpecies(kPP)
+ fSpecies(kPP),
+ fCentralSelection(kFALSE)
{
// Do not use this - it is only for IO
fgInstance = this;
//____________________________________________________________________
Bool_t AliFMDAnaParameters::IsEventTriggered(AliESDEvent *esd) const {
// check if the event was triggered
+
+ if (fCentralSelection) return kTRUE;
ULong64_t triggerMask = esd->GetTriggerMask();
// definitions from p-p.cfg
void PrintStatus() const;
void Print(Option_t* /* option */) const { PrintStatus(); }
char* GetDndetaAnalysisName() {return "PWG2forwardDnDeta";}
-
+ void SetCentralTriggerSelection(Bool_t selection) {fCentralSelection = selection;}
protected:
AliFMDAnaParameters(const AliFMDAnaParameters& o)
fTrigger(o.fTrigger),
fEnergy(o.fEnergy),
fMagField(o.fMagField),
- fSpecies(o.fSpecies)
+ fSpecies(o.fSpecies),
+ fCentralSelection(o.fCentralSelection)
{}
AliFMDAnaParameters& operator=(const AliFMDAnaParameters&) { return *this; }
virtual ~AliFMDAnaParameters() {}
Energy fEnergy; // CM energy
MagField fMagField; //Magnetic field
Species fSpecies; //PbPb or pp ?
+ Bool_t fCentralSelection //if event selection is done centrally
ClassDef(AliFMDAnaParameters,1) // Manager of parameters
};