27 #ifndef PWG_EMCAL_TESTALIEMCALAODFILTERBITCUTS_H_ 28 #define PWG_EMCAL_TESTALIEMCALAODFILTERBITCUTS_H_ 41 class AliEmcalAODFilterBitCuts;
52 virtual bool IsTrueTrack(
const AliAODTrack *
const trk)
const = 0;
72 virtual bool IsTrueTrack(
const AliAODTrack *
const trk)
const;
86 virtual bool IsTrueTrack(
const AliAODTrack *
const trk)
const;
100 void GenerateTestSuite();
105 virtual void UserCreateOutputObjects();
TestImplAliEmcalAODFilterBitCutsHybrid()
virtual ~TestImplAliEmcalAODFilterBitCutsTPCconstrained()
THistManager * fTestStatus
Histograms with test results.
TObjArray * fTestSuite
Test suite to be executed.
Namespace for EMCAL framework classes and task.
virtual bool IsTrueTrack(const AliAODTrack *const trk) const =0
virtual ~TestImplAliEmcalAODFilterBitCuts()
Base task in the EMCAL framework (lighter version of AliAnalysisTaskEmcal)
Namespace for PWG framework classes.
AliEmcalAODFilterBitCuts * fTestObject
Object to be tested.
Unit test for AOD hybrid track cuts.
Implementation of the AOD filter bit selection as virtual cut class.
TestImplAliEmcalAODFilterBitCutsTPCconstrained()
TestImplAliEmcalAODFilterBitCuts & operator=(const TestImplAliEmcalAODFilterBitCuts &)
Container class for histograms.
bool RunTest(const AliAODEvent *const ev)
void test(int runnumber=195345)
virtual ~TestImplAliEmcalAODFilterBitCutsHybrid()
TestImplAliEmcalAODFilterBitCuts()