fTreeA(0x0),
fCurrentRunNumber(-1),
fHistosQA(0x0),
- fSelectCollisions(0)
+ fOfflineTriggerMask(0)
{
// Default constructor
}
fTreeA(0x0),
fCurrentRunNumber(-1),
fHistosQA(0x0),
- fSelectCollisions(0)
+ fOfflineTriggerMask(0)
{
// Default constructor
DefineInput (0, TChain::Class());
fTreeA(0x0),
fCurrentRunNumber(-1),
fHistosQA(0x0),
- fSelectCollisions(0)
+ fOfflineTriggerMask(0)
{
// Copy constructor
fDebug = obj.fDebug;
fTreeA = other.fTreeA;
fCurrentRunNumber = other.fCurrentRunNumber;
fHistosQA = other.fHistosQA;
- fSelectCollisions = other.fSelectCollisions;
+ fOfflineTriggerMask = other.fOfflineTriggerMask;
return *this;
}
AliAODInputHandler* aodH = dynamic_cast<AliAODInputHandler*>(fInputHandler);
//
// Was event selected ?
- Bool_t isSelected = kTRUE;
- if( fInputHandler && fInputHandler->GetEventSelection() && fSelectCollisions) {
- isSelected = fInputHandler->IsEventSelected();
+ UInt_t isSelected = 0;
+ if( fInputHandler && fInputHandler->GetEventSelection() && fOfflineTriggerMask) {
+ isSelected = fInputHandler->IsEventSelected() & fOfflineTriggerMask;
}
if (handler) handler->SetFillAOD(isSelected);
mcH = (AliMCEventHandler*) ((AliAnalysisManager::GetAnalysisManager())->GetMCtruthEventHandler());
if (!mcH) {
- if (!fSelectCollisions || isSelected)
+ if (!fOfflineTriggerMask || isSelected)
UserExec(option);
} else {
- if ((!fSelectCollisions || isSelected) && (mcH->InitOk()))
+ if ((!fOfflineTriggerMask || isSelected) && (mcH->InitOk()))
UserExec(option);
}