class AliAODHeader;
class AliAODTracklets;
class AliAODCaloCells;
+class AliAODCaloTrigger;
class AliMCEvent;
class AliMCEventHandler;
class AliInputEventHandler;
// To be implemented by user
virtual void UserCreateOutputObjects() {;}
virtual void UserExec(Option_t* /*option*/) {;}
- virtual void UserExecMix(Option_t *option = "") {;}
+ virtual void UserExecMix(Option_t */*option*/) {;}
virtual Bool_t UserNotify() {return kTRUE;}
virtual void NotifyRun() {;}
virtual Bool_t IsStandardAOD() const;
virtual TList* GetQAHistos() const {return fHistosQA;}
virtual Bool_t IsEventInBinZero() { return kFALSE;}
+ virtual UInt_t GetCollisionCandidates() const { return fOfflineTriggerMask;}
protected:
void ConnectMultiHandler();
void DisconnectMultiHandler();
static TClonesArray* fgAODJets; //! Jets for replication
static TClonesArray* fgAODFMDClusters; //! FMDClusters for replication
static TClonesArray* fgAODCaloClusters; //! CaloClusters for replication
+ static AliAODCaloTrigger* fgAODEMCALTrigger; //! Emcal Trigger for replication
+ static AliAODCaloTrigger* fgAODPHOSTrigger; //! Phos Trigger for replication
static TClonesArray* fgAODMCParticles; //! MC Particles for replicatio
static AliAODTracklets* fgAODTracklets; //! Tracklets for replication
static AliAODCaloCells* fgAODEmcalCells; //! Emcal Cell replication
static AliAODCaloCells* fgAODPhosCells; //! Phos Cell replication
- static TClonesArray* fgAODDimuons; //! Dimuons replication
+ static TClonesArray* fgAODDimuons; //! Dimuons replication
// Event Selection
UInt_t fOfflineTriggerMask; // Task processes collision candidates only
// Event Mixing