AliRoot Core  3dc7879 (3dc7879)
AliQAManager Class Reference

#include <AliQAManager.h>

Inheritance diagram for AliQAManager:

Public Member Functions

void EndOfCycle (TObjArray *detArray=0x0)
 
void EndOfCycle (TString detectors)
 
UInt_t GetCurrentEvent () const
 
TObjArrayGetFromOCDB (AliQAv1::DETECTORINDEX_t det, AliQAv1::TASKINDEX_t task, const Char_t *year) const
 
const AliEventInfoGetEventInfo () const
 
AliRecoParam::EventSpecie_t GetEventSpecieFromESD ()
 
TCanvas ** GetImage (Char_t *detName)
 
const Char_t * GetMode ()
 
AliQAv1GetQA (UInt_t run, UInt_t evt)
 
AliQADataMakerGetQADataMaker (const Int_t iDet)
 
void Increment (const AliQAv1::TASKINDEX_t taskIndex=AliQAv1::kNULLTASKINDEX)
 
void InitQADataMaker (UInt_t run, TObjArray *detArray=0x0)
 
Bool_t IsSaveData ()
 
Bool_t IsSelected (const Char_t *detName)
 
Bool_t Merge (Int_t runNumber=-1, const char *fileName=NULL) const
 
void MergeCustom () const
 
Bool_t MergeXML (const Char_t *collection, const Char_t *subFile=0, const Char_t *outFile=0)
 
void Reset (const Bool_t sameCycle=kFALSE)
 
void ResetDetectors (AliQAv1::TASKINDEX_t task, AliQAv1::DETECTORINDEX_t det=AliQAv1::kNULLDET)
 
TString Run (const Char_t *detectors, const AliQAv1::TASKINDEX_t taskIndex=AliQAv1::kNULLTASKINDEX, Bool_t const sameCycle=kFALSE, const Char_t *fileName=NULL)
 
TString Run (const Char_t *detectors, AliRawReader *rawReader, Bool_t const sameCycle=kFALSE)
 
TString Run (const Char_t *detectors, const Char_t *filename, Bool_t const sameCycle=kFALSE)
 
void RunOneEvent (AliRawReader *rawReader)
 
void RunOneEventInOneDetector (Int_t det, TTree *tree)
 
void RunOneEvent (AliESDEvent *&esd, AliESDEvent *&hltesd)
 
Bool_t Save2OCDB (const Int_t runNumber, AliRecoParam::EventSpecie_t es, const Char_t *year="08", const Char_t *detectors="ALL") const
 
void SetActiveDetectors (TString aDet)
 
void SetActiveOnlineDetectors (TString aDet)
 
void SetCheckerExternParam (AliQAv1::DETECTORINDEX_t det, TList *parameterList)
 
void SetCycleLength (const AliQAv1::DETECTORINDEX_t det, const Int_t cycle)
 
void SetWriteExpert (const AliQAv1::DETECTORINDEX_t det)
 
void SetEventInfo (AliEventInfo *info)
 
void SetEventRange (UInt_t first, UInt_t last)
 
void SetEventSpecie (AliRecoParam::EventSpecie_t es)
 
void SetFirsEvent (UInt_t first)
 
void SetMaxEvents (UInt_t max)
 
void SetNewCycle ()
 
void SetPrintImage (Bool_t opt=kTRUE)
 
void SetRecoParam (const Int_t det, const AliDetectorRecoParam *par)
 
void SetRunLoader (AliRunLoader *rl)
 
void SetSaveData (Bool_t opt=kTRUE)
 
void SetTasks (TString tasks)
 
void SetWriteExpert ()
 
void ShowQA ()
 
- Public Member Functions inherited from AliCDBManager
void RegisterFactory (AliCDBStorageFactory *factory)
 
Bool_t HasStorage (const char *dbString) const
 
AliCDBParamCreateParameter (const char *dbString) const
 
AliCDBParamGetCondParam () const
 
AliCDBParamGetRefParam () const
 
AliCDBStorageGetStorage (const char *dbString)
 
TList * GetActiveStorages ()
 
const TMap * GetStorageMap () const
 
const TList * GetRetrievedIds () const
 
const TMap * GetSnapshotMap () const
 
const TList * GetSnapshotRetrievedIds () const
 
void CreateMapListCopy (TMap &mapCopy, TList &listCopy) const
 
void SetDefaultStorage (const char *dbString)
 
void SetDefaultStorage (const AliCDBParam *param)
 
void SetDefaultStorage (AliCDBStorage *storage)
 
void SetDefaultStorage (const char *runType, const char *simType)
 
void SetDefaultStorageFromRun (Int_t run)
 
Bool_t IsDefaultStorageSet () const
 
AliCDBStorageGetDefaultStorage () const
 
void UnsetDefaultStorage ()
 
void SetSpecificStorage (const char *calibType, const char *dbString, Int_t version=-1, Int_t subVersion=-1)
 
void PromptCacheEntry (const char *calibType, AliCDBEntry *entry)
 
void SetPromptCacheFlag (Bool_t f)
 
Bool_t GetPromptCacheFlag () const
 
AliCDBStorageGetSpecificStorage (const char *calibType)
 
void SetDrain (const char *dbString)
 
void SetDrain (const AliCDBParam *param)
 
void SetDrain (AliCDBStorage *storage)
 
void UnsetDrain ()
 
Bool_t IsDrainSet () const
 
Bool_t Drain (AliCDBEntry *entry)
 
Bool_t SetOCDBUploadMode ()
 
void UnsetOCDBUploadMode ()
 
Bool_t IsOCDBUploadMode () const
 
AliCDBEntryGet (const AliCDBId &query, Bool_t forceCaching=kFALSE)
 
AliCDBEntryGet (const AliCDBPath &path, Int_t runNumber=-1, Int_t version=-1, Int_t subVersion=-1)
 
AliCDBEntryGet (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1)
 
AliCDBEntryGetEntryFromSnapshot (const char *path)
 
const char * GetURI (const char *path)
 
TList * GetAll (const AliCDBId &query)
 
TList * GetAll (const AliCDBPath &path, Int_t runNumber=-1, Int_t version=-1, Int_t subVersion=-1)
 
TList * GetAll (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1)
 
Bool_t Put (TObject *object, const AliCDBId &id, AliCDBMetaData *metaData, const char *mirrors="", DataType type=kPrivate)
 
Bool_t Put (AliCDBEntry *entry, const char *mirrors="", DataType type=kPrivate)
 
void SetCacheFlag (Bool_t cacheFlag)
 
Bool_t GetCacheFlag () const
 
ULong64_t SetLock (Bool_t lockFlag=kTRUE, ULong64_t key=0)
 
Bool_t GetLock () const
 
void SetRaw (Bool_t rawFlag)
 
Bool_t GetRaw () const
 
void SetRun (Int_t run)
 
Int_t GetRun () const
 
void SetMaxDate (time_t maxDate)
 
void SetMaxDate (TTimeStamp &maxDate)
 
time_t GetMaxDate () const
 
void SetMirrorSEs (const char *mirrors)
 
const char * GetMirrorSEs () const
 
void DestroyActiveStorages ()
 
void DestroyActiveStorage (AliCDBStorage *storage)
 
void QueryCDB ()
 
void Print (Option_t *option="") const
 
 ~AliCDBManager ()
 
void ClearCache ()
 
void ClearPromptCache ()
 
void UnloadFromCache (const char *path)
 
const TMap * GetEntryCache () const
 
Bool_t IsShortLived (const char *path)
 
void Init ()
 
void InitFromCache (TMap *entryCache, Int_t run)
 
Bool_t InitFromSnapshot (const char *snapshotFileName, Bool_t overwrite=kTRUE)
 
Bool_t SetSnapshotMode (const char *snapshotFileName="OCDB.root")
 
void UnsetSnapshotMode ()
 
void DumpToSnapshotFile (const char *snapshotFileName, Bool_t singleKeys) const
 
void DumpToLightSnapshotFile (const char *lightSnapshotFileName) const
 
Int_t GetStartRunLHCPeriod ()
 
Int_t GetEndRunLHCPeriod ()
 
TString GetLHCPeriod ()
 
TString GetCvmfsOcdbTag () const
 
Bool_t DiffObjects (const char *cdbFile1, const char *cdbFile2) const
 
void ExtractBaseFolder (TString &url)
 

Static Public Member Functions

static void Destroy ()
 
static AliQAManagerQAManager (AliQAv1::MODE_t=AliQAv1::kNULLMODE, TMap *entryCache=NULL, Int_t run=-1)
 
static AliQAManagerQAManager (AliQAv1::TASKINDEX_t task)
 
- Static Public Member Functions inherited from AliCDBManager
static const char * GetDataTypeName (DataType type)
 
static void Destroy ()
 
static AliCDBManagerInstance (TMap *entryCache=NULL, Int_t run=-1)
 

Private Member Functions

 AliQAManager ()
 
 AliQAManager (AliQAv1::MODE_t mode, const Char_t *gAliceFilename="galice.root")
 
 AliQAManager (const AliQAManager &qas)
 
AliQAManageroperator= (const AliQAManager &qas)
 
 ~AliQAManager ()
 
Bool_t DoIt (const AliQAv1::TASKINDEX_t taskIndex)
 
AliLoaderGetLoader (Int_t iDet)
 
Int_t GetQACycles (const Int_t iDet) const
 
Bool_t InitQA (const AliQAv1::TASKINDEX_t taskIndex, const Char_t *fileName=NULL)
 
Bool_t InitRunLoader ()
 
Bool_t Finish (const AliQAv1::TASKINDEX_t taskIndex)
 
Bool_t MergeData (const Int_t runNumber, const char *fileName=NULL) const
 
Bool_t MergeResults (const Int_t runNumber) const
 
Bool_t SaveIt2OCDB (const Int_t runNumber, TFile *inputFile, const Char_t *year, AliRecoParam::EventSpecie_t es) const
 

Private Attributes

UInt_t fCurrentEvent
 
Bool_t fCycleSame
 event counter More...
 
TString fDetectors
 true if 2 consecutive data making for a same detector More...
 
TString fDetectorsW
 list of active detectors More...
 
AliESDEventfESD
 list of active detectors with QA implemented More...
 
TTree * fESDTree
 current ESD More...
 
AliEventInfofEventInfo
 current ESD Tree More...
 
TString fGAliceFileName
 info on the current event More...
 
UInt_t fFirstEvent
 name of the galice file More...
 
Long64_t fMaxEvents
 first event to process More...
 
TString fMode
 number of events to process More...
 
Long64_t fNumberOfEvents
 sim or rec More...
 
AliRecoParam fRecoParam
 number of events in the run More...
 
UInt_t fRunNumber
 container for the reco-param objects for detectors More...
 
AliRawReader * fRawReader
 current run number More...
 
Bool_t fRawReaderDelete
 current raw reader object More...
 
AliRunLoaderfRunLoader
 tells if the rawReader has been created by this More...
 
TString fTasks
 current run loader object More...
 
AliLoaderfLoader [fgkNDetectors]
 number of detectors More...
 
AliQADataMakerfQADataMaker [fgkNDetectors]
 array of detectors loader More...
 
Int_t fQACycles [fgkNDetectors]
 array of QA data maker objects More...
 
Bool_t fQAWriteExpert [fgkNDetectors]
 array of QA cycle length More...
 
AliRecoParam::EventSpecie_t fEventSpecie
 array of QA cycle length More...
 
Bool_t fPrintImage
 type of event More...
 
Bool_t fSaveData
 flag to print the images or not More...
 
TString fActiveOnlineDetectors
 flag to sve the QA data or not More...
 

Static Private Attributes

static AliQAManagerfgQAInstance = 0x0
 
static const UInt_t fgkNDetectors = AliQAv1::kNDET
 list of QA tasks to be performed More...
 

Additional Inherited Members

- Public Types inherited from AliCDBManager
enum  DataType { kCondition =0, kReference, kPrivate }
 
- Protected Member Functions inherited from AliCDBManager
 AliCDBManager ()
 
 AliCDBManager (const AliCDBManager &source)
 
AliCDBManageroperator= (const AliCDBManager &source)
 
AliCDBStorageGetStorage (const AliCDBParam *param)
 
AliCDBStorageGetActiveStorage (const AliCDBParam *param)
 
void PutActiveStorage (AliCDBParam *param, AliCDBStorage *storage)
 
void SetSpecificStorage (const char *calibType, const AliCDBParam *param, Int_t version=-1, Int_t subVersion=-1)
 
void AlienToCvmfsUri (TString &uriString) const
 
void ValidateCvmfsCase () const
 
void GetLHCPeriodAgainstAlienFile (Int_t run, TString &lhcPeriod, Int_t &startRun, Int_t &endRun)
 
void GetLHCPeriodAgainstCvmfsFile (Int_t run, TString &lhcPeriod, Int_t &startRun, Int_t &endRun)
 
void CacheEntry (const char *path, AliCDBEntry *entry)
 
AliCDBParamSelectSpecificStorage (const TString &path)
 
AliCDBIdGetId (const AliCDBId &query)
 
AliCDBIdGetId (const AliCDBPath &path, Int_t runNumber=-1, Int_t version=-1, Int_t subVersion=-1)
 
AliCDBIdGetId (const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version=-1, Int_t subVersion=-1)
 
void InitShortLived ()
 
- Protected Attributes inherited from AliCDBManager
TList fFactories
 
TMap fActiveStorages
 list of registered storage factories More...
 
TMap fSpecificStorages
 list of active storages More...
 
TMap fEntryCache
 list of detector-specific storages More...
 
TMap fPromptEntryCache
 cache of the retrieved objects More...
 
TList * fIds
 cache for in-memory objects to override objects on storage (to be used online) More...
 
TMap * fStorageMap
 List of the retrieved object Id's (to be streamed to file) More...
 
TList * fShortLived
 list of storages (to be streamed to file) More...
 
AliCDBStoragefDefaultStorage
 List of short lived objects. More...
 
AliCDBStoragefDrainStorage
 pointer to default storage More...
 
AliCDBParamfCondParam
 pointer to drain storage More...
 
AliCDBParamfRefParam
 
Int_t fRun
 
Bool_t fCache
 The run number. More...
 
Bool_t fPromptCache
 The cache flag. More...
 
Bool_t fLock
 The prompt cache flag. More...
 
Bool_t fSnapshotMode
 Lock flag, if ON default storage and run number cannot be reset. More...
 
TFile * fSnapshotFile
 flag saying if we are in snapshot mode More...
 
Bool_t fOCDBUploadMode
 
Bool_t fRaw
 flag for uploads to Official CDBs (upload to cvmfs must follow upload to AliEn) More...
 
TString fCvmfsOcdb
 
Int_t fStartRunLHCPeriod
 
Int_t fEndRunLHCPeriod
 
TString fLHCPeriod
 
time_t fMaxDate
 
- Static Protected Attributes inherited from AliCDBManager
static TString fgkCondUri
 
static TString fgkRefUri
 
static TString fgkMCIdealStorage
 
static TString fgkMCFullStorage
 
static TString fgkMCResidualStorage
 
static TString fgkOCDBFolderXMLfile
 
static AliCDBManagerfgInstance = 0x0
 

Detailed Description

Definition at line 38 of file AliQAManager.h.

Constructor & Destructor Documentation

AliQAManager::AliQAManager ( )
private

Definition at line 76 of file AliQAManager.cxx.

Referenced by operator=(), QAManager(), and SetTasks().

AliQAManager::AliQAManager ( AliQAv1::MODE_t  mode,
const Char_t *  gAliceFilename = "galice.root" 
)
private

Definition at line 114 of file AliQAManager.cxx.

AliQAManager::AliQAManager ( const AliQAManager qas)
private

Definition at line 152 of file AliQAManager.cxx.

AliQAManager::~AliQAManager ( )
private

Definition at line 197 of file AliQAManager.cxx.

Referenced by operator=(), and SetTasks().

Member Function Documentation

void AliQAManager::Destroy ( )
static

Definition at line 1564 of file AliQAManager.cxx.

Referenced by AliSimulation::~AliSimulation().

Bool_t AliQAManager::DoIt ( const AliQAv1::TASKINDEX_t  taskIndex)
private

Definition at line 216 of file AliQAManager.cxx.

Referenced by Run(), and SetTasks().

void AliQAManager::EndOfCycle ( TObjArray detArray = 0x0)

Definition at line 548 of file AliQAManager.cxx.

Referenced by DoIt(), and AliReconstruction::SlaveTerminate().

void AliQAManager::EndOfCycle ( TString  detectors)

Definition at line 582 of file AliQAManager.cxx.

Bool_t AliQAManager::Finish ( const AliQAv1::TASKINDEX_t  taskIndex)
private

Definition at line 344 of file AliQAManager.cxx.

Referenced by GetQACycles(), and ~AliQAManager().

UInt_t AliQAManager::GetCurrentEvent ( ) const
inline

Definition at line 43 of file AliQAManager.h.

const AliEventInfo* AliQAManager::GetEventInfo ( ) const
inline

Definition at line 45 of file AliQAManager.h.

Referenced by DoIt(), RunOneEvent(), and RunOneEventInOneDetector().

AliRecoParam::EventSpecie_t AliQAManager::GetEventSpecieFromESD ( )

Definition at line 613 of file AliQAManager.cxx.

Referenced by GetEventInfo().

TObjArray * AliQAManager::GetFromOCDB ( AliQAv1::DETECTORINDEX_t  det,
AliQAv1::TASKINDEX_t  task,
const Char_t *  year 
) const

Definition at line 361 of file AliQAManager.cxx.

Referenced by GetCurrentEvent().

TCanvas ** AliQAManager::GetImage ( Char_t *  detName)

Definition at line 386 of file AliQAManager.cxx.

Referenced by GetEventInfo().

AliLoader * AliQAManager::GetLoader ( Int_t  iDet)
private

Definition at line 399 of file AliQAManager.cxx.

Referenced by DoIt(), and SetTasks().

const Char_t* AliQAManager::GetMode ( )
inline

Definition at line 48 of file AliQAManager.h.

Referenced by EndOfCycle(), GetQADataMaker(), and InitQA().

AliQAv1 * AliQAManager::GetQA ( UInt_t  run,
UInt_t  evt 
)

Definition at line 438 of file AliQAManager.cxx.

Referenced by GetMode().

Int_t AliQAManager::GetQACycles ( const Int_t  iDet) const
inlineprivate

Definition at line 97 of file AliQAManager.h.

Referenced by InitQADataMaker().

void AliQAManager::Increment ( const AliQAv1::TASKINDEX_t  taskIndex = AliQAv1::kNULLTASKINDEX)

Definition at line 634 of file AliQAManager.cxx.

Referenced by AliReconstruction::CleanProcessedEvent(), DoIt(), and GetMode().

Bool_t AliQAManager::InitQA ( const AliQAv1::TASKINDEX_t  taskIndex,
const Char_t *  fileName = NULL 
)
private

Definition at line 652 of file AliQAManager.cxx.

Referenced by GetQACycles(), and Run().

void AliQAManager::InitQADataMaker ( UInt_t  run,
TObjArray detArray = 0x0 
)

Definition at line 731 of file AliQAManager.cxx.

Referenced by GetMode(), and InitQA().

Bool_t AliQAManager::InitRunLoader ( )
private

Definition at line 767 of file AliQAManager.cxx.

Referenced by GetQACycles(), and InitQA().

Bool_t AliQAManager::IsSaveData ( )
inline

Definition at line 53 of file AliQAManager.h.

Bool_t AliQAManager::Merge ( Int_t  runNumber = -1,
const char *  fileName = NULL 
) const

Definition at line 841 of file AliQAManager.cxx.

Referenced by IsSaveData(), AliReconstruction::MergeQA(), and Save2OCDB().

void AliQAManager::MergeCustom ( ) const

Definition at line 913 of file AliQAManager.cxx.

Referenced by IsSaveData().

Bool_t AliQAManager::MergeData ( const Int_t  runNumber,
const char *  fileName = NULL 
) const
private

Definition at line 1071 of file AliQAManager.cxx.

Referenced by GetQACycles(), and Merge().

Bool_t AliQAManager::MergeResults ( const Int_t  runNumber) const
private

Definition at line 1090 of file AliQAManager.cxx.

Referenced by GetQACycles().

Bool_t AliQAManager::MergeXML ( const Char_t *  collection,
const Char_t *  subFile = 0,
const Char_t *  outFile = 0 
)

Definition at line 854 of file AliQAManager.cxx.

Referenced by IsSaveData().

AliQAManager & AliQAManager::operator= ( const AliQAManager qas)
private

Definition at line 188 of file AliQAManager.cxx.

Referenced by SetTasks().

AliQAManager * AliQAManager::QAManager ( AliQAv1::TASKINDEX_t  task)
static

Definition at line 1195 of file AliQAManager.cxx.

void AliQAManager::Reset ( const Bool_t  sameCycle = kFALSE)

Definition at line 1133 of file AliQAManager.cxx.

Referenced by IsSaveData().

void AliQAManager::ResetDetectors ( AliQAv1::TASKINDEX_t  task,
AliQAv1::DETECTORINDEX_t  det = AliQAv1::kNULLDET 
)

Definition at line 1157 of file AliQAManager.cxx.

Referenced by IsSaveData().

TString AliQAManager::Run ( const Char_t *  detectors,
const AliQAv1::TASKINDEX_t  taskIndex = AliQAv1::kNULLTASKINDEX,
Bool_t const  sameCycle = kFALSE,
const Char_t *  fileName = NULL 
)

Definition at line 1263 of file AliQAManager.cxx.

Referenced by IsSaveData(), and AliSimulation::RunQA().

TString AliQAManager::Run ( const Char_t *  detectors,
AliRawReader *  rawReader,
Bool_t const  sameCycle = kFALSE 
)

Definition at line 1202 of file AliQAManager.cxx.

TString AliQAManager::Run ( const Char_t *  detectors,
const Char_t *  filename,
Bool_t const  sameCycle = kFALSE 
)

Definition at line 1229 of file AliQAManager.cxx.

void AliQAManager::RunOneEvent ( AliRawReader *  rawReader)

Definition at line 1306 of file AliQAManager.cxx.

Referenced by IsSaveData(), and AliReconstruction::ProcessEvent().

void AliQAManager::RunOneEvent ( AliESDEvent *&  esd,
AliESDEvent *&  hltesd 
)

Definition at line 1335 of file AliQAManager.cxx.

void AliQAManager::RunOneEventInOneDetector ( Int_t  det,
TTree *  tree 
)
Bool_t AliQAManager::Save2OCDB ( const Int_t  runNumber,
AliRecoParam::EventSpecie_t  es,
const Char_t *  year = "08",
const Char_t *  detectors = "ALL" 
) const

Definition at line 1405 of file AliQAManager.cxx.

Referenced by IsSaveData().

Bool_t AliQAManager::SaveIt2OCDB ( const Int_t  runNumber,
TFile *  inputFile,
const Char_t *  year,
AliRecoParam::EventSpecie_t  es 
) const
private

Definition at line 1441 of file AliQAManager.cxx.

Referenced by GetQACycles(), and Save2OCDB().

void AliQAManager::SetActiveDetectors ( TString  aDet)
inline
void AliQAManager::SetActiveOnlineDetectors ( TString  aDet)
inline

Definition at line 70 of file AliQAManager.h.

void AliQAManager::SetCheckerExternParam ( AliQAv1::DETECTORINDEX_t  det,
TList *  parameterList 
)

Definition at line 1529 of file AliQAManager.cxx.

Referenced by SetActiveOnlineDetectors().

void AliQAManager::SetCycleLength ( const AliQAv1::DETECTORINDEX_t  det,
const Int_t  cycle 
)
inline

Definition at line 72 of file AliQAManager.h.

Referenced by AliSimulation::SetQACycles().

void AliQAManager::SetEventInfo ( AliEventInfo info)
inline

Definition at line 74 of file AliQAManager.h.

Referenced by AliReconstruction::ProcessEvent().

void AliQAManager::SetEventRange ( UInt_t  first,
UInt_t  last 
)
inline

Definition at line 75 of file AliQAManager.h.

void AliQAManager::SetFirsEvent ( UInt_t  first)
inline

Definition at line 77 of file AliQAManager.h.

void AliQAManager::SetMaxEvents ( UInt_t  max)
inline

Definition at line 78 of file AliQAManager.h.

void AliQAManager::SetNewCycle ( )
inline

Definition at line 79 of file AliQAManager.h.

void AliQAManager::SetPrintImage ( Bool_t  opt = kTRUE)
inline

Definition at line 80 of file AliQAManager.h.

void AliQAManager::SetRecoParam ( const Int_t  det,
const AliDetectorRecoParam par 
)

Definition at line 1546 of file AliQAManager.cxx.

Referenced by AliReconstruction::ProcessEvent(), and SetPrintImage().

void AliQAManager::SetRunLoader ( AliRunLoader rl)
inline

Definition at line 82 of file AliQAManager.h.

Referenced by AliSimulation::RunQA().

void AliQAManager::SetSaveData ( Bool_t  opt = kTRUE)
inline

Definition at line 83 of file AliQAManager.h.

void AliQAManager::SetTasks ( TString  tasks)
inline
void AliQAManager::SetWriteExpert ( const AliQAv1::DETECTORINDEX_t  det)
inline
void AliQAManager::SetWriteExpert ( )

Definition at line 1554 of file AliQAManager.cxx.

Referenced by AliQAManager(), and SetTasks().

void AliQAManager::ShowQA ( )

Member Data Documentation

TString AliQAManager::fActiveOnlineDetectors
private

flag to sve the QA data or not

Definition at line 132 of file AliQAManager.h.

Referenced by GetQADataMaker(), and SetActiveOnlineDetectors().

UInt_t AliQAManager::fCurrentEvent
private

Definition at line 106 of file AliQAManager.h.

Referenced by DoIt(), and GetCurrentEvent().

Bool_t AliQAManager::fCycleSame
private

event counter

Definition at line 107 of file AliQAManager.h.

Referenced by InitRunLoader(), Reset(), Run(), and SetNewCycle().

TString AliQAManager::fDetectors
private

true if 2 consecutive data making for a same detector

Definition at line 108 of file AliQAManager.h.

Referenced by IsSelected(), Run(), and SetActiveDetectors().

TString AliQAManager::fDetectorsW
private

list of active detectors

Definition at line 109 of file AliQAManager.h.

Referenced by InitQADataMaker(), and Run().

AliESDEvent* AliQAManager::fESD
private

list of active detectors with QA implemented

Definition at line 110 of file AliQAManager.h.

Referenced by DoIt(), InitQA(), and Reset().

TTree* AliQAManager::fESDTree
private

current ESD

Definition at line 111 of file AliQAManager.h.

Referenced by DoIt(), InitQA(), and Reset().

AliEventInfo* AliQAManager::fEventInfo
private

current ESD Tree

Definition at line 112 of file AliQAManager.h.

Referenced by GetEventInfo(), and SetEventInfo().

AliRecoParam::EventSpecie_t AliQAManager::fEventSpecie
private

array of QA cycle length

Definition at line 129 of file AliQAManager.h.

Referenced by GetQADataMaker(), RunOneEvent(), RunOneEventInOneDetector(), and SetEventSpecie().

UInt_t AliQAManager::fFirstEvent
private

name of the galice file

Definition at line 114 of file AliQAManager.h.

Referenced by DoIt(), SetEventRange(), and SetFirsEvent().

TString AliQAManager::fGAliceFileName
private

info on the current event

Definition at line 113 of file AliQAManager.h.

Referenced by InitRunLoader().

const UInt_t AliQAManager::fgkNDetectors = AliQAv1::kNDET
staticprivate
AliQAManager * AliQAManager::fgQAInstance = 0x0
staticprivate

Definition at line 105 of file AliQAManager.h.

Referenced by Destroy(), and QAManager().

AliLoader* AliQAManager::fLoader[fgkNDetectors]
private

number of detectors

Definition at line 125 of file AliQAManager.h.

Referenced by AliQAManager(), GetLoader(), and ~AliQAManager().

Long64_t AliQAManager::fMaxEvents
private

first event to process

Definition at line 115 of file AliQAManager.h.

Referenced by AliQAManager(), DoIt(), InitQA(), SetEventRange(), and SetMaxEvents().

TString AliQAManager::fMode
private

number of events to process

Definition at line 116 of file AliQAManager.h.

Referenced by GetMode().

Long64_t AliQAManager::fNumberOfEvents
private

sim or rec

Definition at line 117 of file AliQAManager.h.

Referenced by AliQAManager(), InitQA(), and Reset().

Bool_t AliQAManager::fPrintImage
private

type of event

Definition at line 130 of file AliQAManager.h.

Referenced by EndOfCycle(), InitQA(), and SetPrintImage().

Int_t AliQAManager::fQACycles[fgkNDetectors]
private

array of QA data maker objects

Definition at line 127 of file AliQAManager.h.

Referenced by AliQAManager(), GetQACycles(), and SetCycleLength().

AliQADataMaker* AliQAManager::fQADataMaker[fgkNDetectors]
private

array of detectors loader

Definition at line 126 of file AliQAManager.h.

Referenced by AliQAManager(), GetQADataMaker(), and ~AliQAManager().

Bool_t AliQAManager::fQAWriteExpert[fgkNDetectors]
private

array of QA cycle length

Definition at line 128 of file AliQAManager.h.

Referenced by AliQAManager(), InitQADataMaker(), and SetWriteExpert().

AliRawReader* AliQAManager::fRawReader
private

current run number

Definition at line 120 of file AliQAManager.h.

Referenced by DoIt(), InitQA(), Reset(), Run(), and ~AliQAManager().

Bool_t AliQAManager::fRawReaderDelete
private

current raw reader object

Definition at line 121 of file AliQAManager.h.

Referenced by InitQA(), Reset(), Run(), and ~AliQAManager().

AliRecoParam AliQAManager::fRecoParam
private

number of events in the run

Definition at line 118 of file AliQAManager.h.

AliRunLoader* AliQAManager::fRunLoader
private

tells if the rawReader has been created by this

Definition at line 122 of file AliQAManager.h.

Referenced by DoIt(), GetLoader(), InitQA(), InitRunLoader(), SetRunLoader(), and ~AliQAManager().

UInt_t AliQAManager::fRunNumber
private

container for the reco-param objects for detectors

Definition at line 119 of file AliQAManager.h.

Referenced by EndOfCycle(), Finish(), InitQA(), InitQADataMaker(), InitRunLoader(), and Merge().

Bool_t AliQAManager::fSaveData
private

flag to print the images or not

Definition at line 131 of file AliQAManager.h.

Referenced by IsSaveData(), and SetSaveData().

TString AliQAManager::fTasks
private

current run loader object

Definition at line 123 of file AliQAManager.h.

Referenced by EndOfCycle(), InitQA(), InitQADataMaker(), Run(), RunOneEvent(), RunOneEventInOneDetector(), and SetTasks().


The documentation for this class was generated from the following files: