![]() |
AliRoot Core
edcc906 (edcc906)
|
#include <AliRecoParam.h>
Public Types | |
enum | { kNSpecies = 5, kNDetectors = 19 } |
enum | EventSpecie_t { kDefault = 1, kLowMult = 2, kHighMult = 4, kCosmic = 8, kCalib = 16 } |
Public Member Functions | |
AliRecoParam () | |
virtual | ~AliRecoParam () |
virtual void | Print (Option_t *option="") const |
const TObjArray * | GetDetRecoParamArray (Int_t iDet) const |
void | SetEventSpecie (const AliRunInfo *runInfo, const AliEventInfo &evInfo, const THashTable *cosmicTriggersList=0) |
EventSpecie_t | GetEventSpecie () const |
const char * | PrintEventSpecie () const |
const AliDetectorRecoParam * | GetDetRecoParam (Int_t iDet) const |
void | AddDetRecoParam (Int_t iDet, AliDetectorRecoParam *param) |
Bool_t | AddDetRecoParamArray (Int_t iDet, TObjArray *parArray) |
AliRecoParam (const AliRecoParam &) | |
AliRecoParam & | operator= (const AliRecoParam &) |
Static Public Member Functions | |
static Int_t | AConvert (EventSpecie_t es) |
static EventSpecie_t | Convert (Int_t ies) |
static EventSpecie_t | ConvertIndex (Int_t index) |
static const char * | GetEventSpecieName (EventSpecie_t es) |
static const char * | GetEventSpecieName (Int_t esIndex) |
static EventSpecie_t | SuggestRunEventSpecie (const char *runTypeGRP, const char *beamTypeGRP, const char *lhcStateGRP) |
Private Attributes | |
Int_t | fDetRecoParamsIndex [kNSpecies][kNDetectors] |
TObjArray * | fDetRecoParams [kNDetectors] |
EventSpecie_t | fEventSpecie |
Static Private Attributes | |
static TString | fkgEventSpecieName [] = {"Default", "LowMultiplicity", "HighMultiplicity", "Cosmic", "Calib", "Unknown"} |
Definition at line 23 of file AliRecoParam.h.
anonymous enum |
Enumerator | |
---|---|
kNSpecies | |
kNDetectors |
Definition at line 30 of file AliRecoParam.h.
Enumerator | |
---|---|
kDefault | |
kLowMult | |
kHighMult | |
kCosmic | |
kCalib |
Definition at line 34 of file AliRecoParam.h.
AliRecoParam::AliRecoParam | ( | ) |
Definition at line 46 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), and operator=().
|
virtual |
Definition at line 91 of file AliRecoParam.cxx.
Referenced by operator=().
AliRecoParam::AliRecoParam | ( | const AliRecoParam & | par | ) |
Definition at line 61 of file AliRecoParam.cxx.
|
static |
Definition at line 103 of file AliRecoParam.cxx.
Referenced by AliQADataMaker::Add2List(), AliQADataMaker::ClonePerTrigClassL(), AliTracker::FillResiduals(), AliQAv1::GetData(), AliQADataMaker::GetData(), AliQADataMaker::GetDataOfTrigClass(), AliQADataMaker::GetEvCountCycle(), AliQADataMaker::GetEvCountTotal(), AliQACheckerBase::GetImage(), AliQADataMaker::GetParameterList(), AliQAv1::GetStatus(), AliMUONTrackerQADataMakerRec::GetTrackerData(), AliQADataMaker::IncEvCountCycle(), AliQADataMaker::IncEvCountTotal(), AliQADataMaker::Init(), AliMUONTrackerQADataMakerRec::InitDigits(), AliCorrQADataMakerRec::InitRaws(), AliMUONTrackerQADataMakerRec::InitRaws(), AliMUONTrackerQADataMakerRec::InitRecPoints(), AliMUONTrackerQADataMakerRec::MakeDigits(), AliMUONTrackerQADataMakerRec::MakeESDs(), AliCorrQADataMakerRec::MakeRaws(), AliMUONTrackerQADataMakerRec::MakeRaws(), AliMUONTrackerQADataMakerRec::MakeRecPoints(), AliQADataMaker::ResetEvCountCycle(), AliQADataMaker::ResetEvCountTotal(), AliReconstruction::RunTracking(), and AliQAv1::SetStatus().
void AliRecoParam::AddDetRecoParam | ( | Int_t | iDet, |
AliDetectorRecoParam * | param | ||
) |
Definition at line 338 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), AliReconstruction::InitRecoParams(), and AliReconstruction::SetRecoParam().
Bool_t AliRecoParam::AddDetRecoParamArray | ( | Int_t | iDet, |
TObjArray * | parArray | ||
) |
Definition at line 356 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), and AliReconstruction::InitRecoParams().
|
static |
Definition at line 133 of file AliRecoParam.cxx.
Referenced by AliQAManager::GetEventSpecieFromESD(), AliQAManager::GetQADataMaker(), AliQAv1::IsSet(), AliMUONTriggerQADataMakerRec::MakeRaws(), AliReconstruction::ProcessEvent(), AliQAManager::RunOneEvent(), AliQAManager::RunOneEventInOneDetector(), AliQAv1::Set(), AliQADataMaker::SetEventSpecie(), AliMUONRecoParam::Show(), and AliQAv1::UnSet().
|
static |
Definition at line 149 of file AliRecoParam.cxx.
Referenced by AliMUONQAChecker::Check(), AliFMDQAChecker::Check(), AliMUONTrackerQAChecker::CheckESD(), AliMUONTrackerQAChecker::CheckRaws(), AliMUONTriggerQAChecker::CheckRaws(), AliMUONTrackerQAChecker::CheckRecPoints(), AliQADataMakerSim::EndOfCycle(), AliQADataMakerRec::EndOfCycle(), AliMUONQADataMakerRec::EndOfDetectorCycle(), AliQADataMaker::IsValidEventSpecie(), AliQACheckerBase::MakeImage(), AliFMDQAChecker::MakeImage(), AliMUONQADataMakerRec::ResetDetector(), AliQADataMakerSim::ResetDetector(), AliQADataMakerRec::ResetDetector(), AliQADataMaker::ResetEvCountCycle(), AliQADataMaker::ResetEvCountTotal(), AliQACheckerBase::SetQA(), AliFMDQAChecker::SetQA(), AliMUONTriggerQAChecker::SetupHisto(), AliQAv1::Show(), AliQAv1::ShowAll(), and AliFMDQADataMakerRec::StartOfDetectorCycle().
const AliDetectorRecoParam * AliRecoParam::GetDetRecoParam | ( | Int_t | iDet | ) | const |
Definition at line 308 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), AliReconstruction::GetReconstructor(), and AliReconstruction::ProcessEvent().
|
inline |
Definition at line 45 of file AliRecoParam.h.
Referenced by AliReconstruction::GetReconstructor(), AliReconstruction::InitRecoParams(), and AliReconstruction::ProcessEvent().
|
inline |
Definition at line 47 of file AliRecoParam.h.
Referenced by AliReconstruction::ProcessEvent(), AliReconstruction::RunLocalEventReconstruction(), and AliReconstruction::RunTracking().
|
static |
Definition at line 407 of file AliRecoParam.cxx.
Referenced by AliQADataMaker::Add2List(), AliTPCQAChecker::Check(), AliTPCQAChecker::CheckESD(), AliTPCQAChecker::CheckRAW(), AliTPCQAChecker::CheckREC(), AliTPCQAChecker::CheckSIM(), AliQADataMaker::CloneMe(), AliQADataMaker::ClonePerTrigClassA(), AliQADataMaker::ClonePerTrigClassL(), AliQADataMakerSim::EndOfCycle(), AliQADataMakerRec::EndOfCycle(), AliMUONTrackerQADataMakerRec::EndOfDetectorCycleRecPoints(), AliEMCALQADataMakerRec::GetCalibRefFromOCDB(), GetEventSpecie(), AliEMCALQAChecker::GetHisto(), AliTPCcalibDB::GetRecoParamFromGRP(), AliQACheckerBase::GetRefSubDir(), AliQADataMakerSim::Init(), AliQADataMakerRec::Init(), AliCorrQADataMakerRec::InitRaws(), AliMUONTriggerQADataMakerRec::InitRecPoints(), AliMUONTrackerQADataMakerRec::InsertTrackerData(), AliMUONTrackerQADataMakerRec::MakeDigits(), AliMUONTrackerQADataMakerRec::MakeESDs(), AliQACheckerBase::MakeImage(), AliFMDQAChecker::MakeImage(), AliMUONTriggerQADataMakerRec::MakeRaws(), AliMUONTrackerQADataMakerRec::MakeRaws(), AliMUONTrackerQADataMakerRec::MakeRecPoints(), AliQAManager::MergeCustom(), AliQAManager::SaveIt2OCDB(), AliTPCQAChecker::SetQA(), AliFMDQAChecker::SetQA(), AliQAv1::SetQARefDataDirName(), AliMUONTriggerQAChecker::SetupHisto(), AliMUONRecoParam::Show(), AliQAv1::ShowASCIIStatus(), AliQAv1::ShowStatus(), and AliTPCcalibDB::Update().
|
static |
Definition at line 431 of file AliRecoParam.cxx.
AliRecoParam & AliRecoParam::operator= | ( | const AliRecoParam & | par | ) |
Definition at line 80 of file AliRecoParam.cxx.
Referenced by GetEventSpecie().
|
virtual |
Definition at line 175 of file AliRecoParam.cxx.
Referenced by AliReconstruction::InitRecoParams().
const char * AliRecoParam::PrintEventSpecie | ( | ) | const |
Definition at line 381 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), and AliReconstruction::ProcessEvent().
void AliRecoParam::SetEventSpecie | ( | const AliRunInfo * | runInfo, |
const AliEventInfo & | evInfo, | ||
const THashTable * | cosmicTriggersList = 0 |
||
) |
Definition at line 232 of file AliRecoParam.cxx.
Referenced by GetDetRecoParamArray(), and AliReconstruction::ProcessEvent().
|
static |
Definition at line 195 of file AliRecoParam.cxx.
Referenced by GetEventSpecie(), SetEventSpecie(), and AliTPCcalibDB::Update().
|
private |
Definition at line 64 of file AliRecoParam.h.
Referenced by AddDetRecoParam(), AddDetRecoParamArray(), AliRecoParam(), GetDetRecoParam(), GetDetRecoParamArray(), Print(), and ~AliRecoParam().
|
private |
Definition at line 63 of file AliRecoParam.h.
Referenced by AddDetRecoParam(), AddDetRecoParamArray(), AliRecoParam(), and GetDetRecoParam().
|
private |
Definition at line 65 of file AliRecoParam.h.
Referenced by GetDetRecoParam(), GetEventSpecie(), PrintEventSpecie(), and SetEventSpecie().
|
staticprivate |
Definition at line 66 of file AliRecoParam.h.
Referenced by GetEventSpecieName(), and PrintEventSpecie().