/** * @file QAConfig.C * @author Christian Holm Christensen <cholm@nbi.dk> * @date Wed Oct 15 13:27:27 2014 * * @brief Configuratin of QA pass */ /** * Configuration of which QA tasks to run. Base class is declared in QA.C */ struct QACfg : public VirtualQACfg { /** @return */ virtual Bool_t DoCDBconnect() const { return true; } /** @return */ virtual Bool_t DoEventStat() const { return true; } /** @return */ virtual Bool_t DoCentrality() const { return true; } /** @return */ virtual Bool_t DoQAsym() const { return false; } /** @return there is a 2nd file */ virtual Bool_t DoVZERO() const { return true; } /** @return */ virtual Bool_t DoVZEROPbPb() const { return false; } /** @return */ virtual Bool_t DoVertex() const { return true; } /** @return needs RP */ virtual Bool_t DoSPD() const { return true; } /** @return */ virtual Bool_t DoTPC() const { return true; } /** @return */ virtual Bool_t DoHLT() const { return true; } /** @return needs RP */ virtual Bool_t DoSDD() const { return true; } /** @return */ virtual Bool_t DoSSDdEdx() const { return true; } /** @return */ virtual Bool_t DoTRD() const { return true; } /** @return */ virtual Bool_t DoITS() const { return true; } /** @return */ virtual Bool_t DoITSsaTracks() const { return true; } /** @return */ virtual Bool_t DoITSalign() const { return true; } /** @return */ virtual Bool_t DoCALO() const { return true; } /** @return */ virtual Bool_t DoMUONTrig() const { return true; } /** @return */ virtual Bool_t DoImpParRes() const { return true; } /** @return */ virtual Bool_t DoMUON() const { return true; } /** @return */ virtual Bool_t DoTOF() const { return true; } /** @return */ virtual Bool_t DoHMPID() const { return true; } /** @return */ virtual Bool_t DoT0() const { return true; } /** @return */ virtual Bool_t DoZDC() const { return true; } /** @return */ virtual Bool_t DoPIDResponse() const { return true; } /** @return */ virtual Bool_t DoPIDqa() const { return true; } /** @return */ virtual Bool_t DoFWD() const { return true; } /** @return */ virtual Bool_t DoPHOS() const { return true; } /** @return */ virtual Bool_t DoPHOSTrig() const { return true; } /** @return */ virtual Bool_t DoEMCAL() const { return false; } /** @return */ virtual Bool_t DoFBFqa() const { return true; } /** @return NEEDS geometry */ virtual Bool_t DoMUONEff() const { return false; } /** @return NEEDS MCtruth */ virtual Bool_t DoV0() const { return false; } /** @return Get Debug level */ virtual Int_t DebugLevel() const { return 3; } }; /** * Create our QA configuration * */ void QAConfig() { Info("QAConfig", "Creating configuration object"); qaCfg = new QACfg(); } // // EOF //