ROOT logo
/**
 * @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
// 
 QAConfig.C:1
 QAConfig.C:2
 QAConfig.C:3
 QAConfig.C:4
 QAConfig.C:5
 QAConfig.C:6
 QAConfig.C:7
 QAConfig.C:8
 QAConfig.C:9
 QAConfig.C:10
 QAConfig.C:11
 QAConfig.C:12
 QAConfig.C:13
 QAConfig.C:14
 QAConfig.C:15
 QAConfig.C:16
 QAConfig.C:17
 QAConfig.C:18
 QAConfig.C:19
 QAConfig.C:20
 QAConfig.C:21
 QAConfig.C:22
 QAConfig.C:23
 QAConfig.C:24
 QAConfig.C:25
 QAConfig.C:26
 QAConfig.C:27
 QAConfig.C:28
 QAConfig.C:29
 QAConfig.C:30
 QAConfig.C:31
 QAConfig.C:32
 QAConfig.C:33
 QAConfig.C:34
 QAConfig.C:35
 QAConfig.C:36
 QAConfig.C:37
 QAConfig.C:38
 QAConfig.C:39
 QAConfig.C:40
 QAConfig.C:41
 QAConfig.C:42
 QAConfig.C:43
 QAConfig.C:44
 QAConfig.C:45
 QAConfig.C:46
 QAConfig.C:47
 QAConfig.C:48
 QAConfig.C:49
 QAConfig.C:50
 QAConfig.C:51
 QAConfig.C:52
 QAConfig.C:53
 QAConfig.C:54
 QAConfig.C:55
 QAConfig.C:56
 QAConfig.C:57
 QAConfig.C:58
 QAConfig.C:59
 QAConfig.C:60
 QAConfig.C:61
 QAConfig.C:62
 QAConfig.C:63
 QAConfig.C:64
 QAConfig.C:65
 QAConfig.C:66
 QAConfig.C:67
 QAConfig.C:68
 QAConfig.C:69
 QAConfig.C:70
 QAConfig.C:71
 QAConfig.C:72
 QAConfig.C:73
 QAConfig.C:74
 QAConfig.C:75
 QAConfig.C:76
 QAConfig.C:77
 QAConfig.C:78
 QAConfig.C:79
 QAConfig.C:80
 QAConfig.C:81
 QAConfig.C:82
 QAConfig.C:83
 QAConfig.C:84
 QAConfig.C:85
 QAConfig.C:86
 QAConfig.C:87
 QAConfig.C:88
 QAConfig.C:89
 QAConfig.C:90
 QAConfig.C:91
 QAConfig.C:92
 QAConfig.C:93
 QAConfig.C:94
 QAConfig.C:95
 QAConfig.C:96