virtual | ~AliPreprocessor() |
void | TObject::AbstractMethod(const char* method) const |
virtual void | TObject::AppendPad(Option_t* option = "") |
virtual void | TObject::Browse(TBrowser* b) |
static TClass* | Class() |
virtual const char* | TObject::ClassName() const |
virtual void | TNamed::Clear(Option_t* option = "") |
virtual TObject* | TNamed::Clone(const char* newname = "") const |
virtual Int_t | TNamed::Compare(const TObject* obj) const |
virtual void | TNamed::Copy(TObject& named) const |
virtual void | TObject::Delete(Option_t* option = "")MENU |
virtual Int_t | TObject::DistancetoPrimitive(Int_t px, Int_t py) |
virtual void | TObject::Draw(Option_t* option = "") |
virtual void | TObject::DrawClass() constMENU |
virtual TObject* | TObject::DrawClone(Option_t* option = "") constMENU |
virtual void | TObject::Dump() constMENU |
virtual void | TObject::Error(const char* method, const char* msgfmt) const |
virtual void | TObject::Execute(const char* method, const char* params, Int_t* error = 0) |
virtual void | TObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0) |
virtual void | TObject::ExecuteEvent(Int_t event, Int_t px, Int_t py) |
virtual void | TObject::Fatal(const char* method, const char* msgfmt) const |
virtual void | TNamed::FillBuffer(char*& buffer) |
virtual TObject* | TObject::FindObject(const char* name) const |
virtual TObject* | TObject::FindObject(const TObject* obj) const |
virtual Option_t* | TObject::GetDrawOption() const |
static Long_t | TObject::GetDtorOnly() |
virtual const char* | TObject::GetIconName() const |
virtual const char* | TNamed::GetName() const |
virtual char* | TObject::GetObjectInfo(Int_t px, Int_t py) const |
static Bool_t | TObject::GetObjectStat() |
virtual Option_t* | TObject::GetOption() const |
virtual const char* | TNamed::GetTitle() const |
virtual UInt_t | TObject::GetUniqueID() const |
virtual Bool_t | TObject::HandleTimer(TTimer* timer) |
virtual ULong_t | TNamed::Hash() const |
virtual void | TObject::Info(const char* method, const char* msgfmt) const |
virtual Bool_t | TObject::InheritsFrom(const char* classname) const |
virtual Bool_t | TObject::InheritsFrom(const TClass* cl) const |
virtual void | Initialize(Int_t run, UInt_t startTime, UInt_t endTime) |
virtual void | TObject::Inspect() constMENU |
void | TObject::InvertBit(UInt_t f) |
virtual TClass* | IsA() const |
virtual Bool_t | TObject::IsEqual(const TObject* obj) const |
virtual Bool_t | TObject::IsFolder() const |
Bool_t | TObject::IsOnHeap() const |
virtual Bool_t | TNamed::IsSortable() const |
Bool_t | TObject::IsZombie() const |
virtual void | TNamed::ls(Option_t* option = "") const |
void | TObject::MayNotUse(const char* method) const |
virtual Bool_t | TObject::Notify() |
void | TObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const |
static void | TObject::operator delete(void* ptr) |
static void | TObject::operator delete(void* ptr, void* vp) |
static void | TObject::operator delete[](void* ptr) |
static void | TObject::operator delete[](void* ptr, void* vp) |
void* | TObject::operator new(size_t sz) |
void* | TObject::operator new(size_t sz, void* vp) |
void* | TObject::operator new[](size_t sz) |
void* | TObject::operator new[](size_t sz, void* vp) |
virtual void | TObject::Paint(Option_t* option = "") |
virtual void | TObject::Pop() |
virtual void | TNamed::Print(Option_t* option = "") const |
virtual UInt_t | Process(TMap* dcsAliasMap) |
virtual Bool_t | ProcessDCS() |
Bool_t | ProcessRunType() |
virtual Int_t | TObject::Read(const char* name) |
virtual void | TObject::RecursiveRemove(TObject* obj) |
void | TObject::ResetBit(UInt_t f) |
virtual void | TObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU |
virtual void | TObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "") |
void | TObject::SetBit(UInt_t f) |
void | TObject::SetBit(UInt_t f, Bool_t set) |
virtual void | TObject::SetDrawOption(Option_t* option = "")MENU |
static void | TObject::SetDtorOnly(void* obj) |
virtual void | TNamed::SetName(const char* name)MENU |
virtual void | TNamed::SetNameTitle(const char* name, const char* title) |
static void | TObject::SetObjectStat(Bool_t stat) |
virtual void | TNamed::SetTitle(const char* title = "")MENU |
virtual void | TObject::SetUniqueID(UInt_t uid) |
virtual void | ShowMembers(TMemberInspector&) |
virtual Int_t | TNamed::Sizeof() const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
virtual void | TObject::SysError(const char* method, const char* msgfmt) const |
Bool_t | TObject::TestBit(UInt_t f) const |
Int_t | TObject::TestBits(UInt_t f) const |
virtual void | TObject::UseCurrentStyle() |
virtual void | TObject::Warning(const char* method, const char* msgfmt) const |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) |
virtual Int_t | TObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const |
void | AddRunType(const char* runType) |
virtual void | TObject::DoError(int level, const char* location, const char* fmt, va_list va) const |
const char* | GetCTPTimeParams() |
UInt_t | GetEndTimeDCSQuery() |
const char* | GetFile(Int_t system, const char* id, const char* source) |
TList* | GetFileIDs(Int_t system, const char* source) |
TList* | GetFileSources(Int_t system, const char* id = 0) |
const char* | GetForeignFile(const char* detector, Int_t system, const char* id, const char* source) |
TList* | GetForeignFileSources(const char* detector, Int_t system, const char* id) |
AliCDBEntry* | GetFromOCDB(const char* pathLevel2, const char* pathLevel3) |
AliCDBEntry* | GetGeometryFromOCDB() |
Bool_t | GetHLTStatus() |
TString* | GetLTUConfig(const char* det) |
const char* | GetRunParameter(const char* param) |
const char* | GetRunType() |
UInt_t | GetStartTimeDCSQuery() |
const char* | GetTriggerConfiguration() |
const char* | GetTriggerDetectorMask() |
void | Log(const char* message, UInt_t level = 3) |
void | TObject::MakeZombie() |
void | SendToML(const char*) |
Bool_t | Store(const char* pathLevel2, const char* pathLevel3, TObject* object, AliCDBMetaData* metaData, Int_t validityStart = 0, Bool_t validityInfinite = kFALSE) |
Bool_t | StoreReferenceData(const char* pathLevel2, const char* pathLevel3, TObject* object, AliCDBMetaData* metaData) |
Bool_t | StoreReferenceFile(const char* localFile, const char* gridFileName) |
Bool_t | StoreRunMetadataFile(const char* localFile, const char* gridFileName) |
AliPreprocessor& | operator=(const AliPreprocessor& source) |
enum { | kDAQ | |
kDCS | ||
kHLT | ||
kDQM | ||
}; | ||
enum TObject::EStatusBits { | kCanDelete | |
kMustCleanup | ||
kObjInCanvas | ||
kIsReferenced | ||
kHasUUID | ||
kCannotPick | ||
kNoContextMenu | ||
kInvalidObject | ||
}; | ||
enum TObject::[unnamed] { | kIsOnHeap | |
kNotDeleted | ||
kZombie | ||
kBitMask | ||
kSingleKey | ||
kOverwrite | ||
kWriteDelete | ||
}; |
UInt_t | fEndTime | endtime of current run |
TString | TNamed::fName | object identifier |
Int_t | fRun | current run |
UInt_t | fStartTime | starttime of current run |
TString | TNamed::fTitle | object title |
TList | fRunTypes | list of run types that are processed by this preprocessor |
AliShuttleInterface* | fShuttle | link to Shuttle |
Sets the information of the run which is currently processed can be overriden for special behaviour, make sure that you call base class function
Stores a CDB object in the storage for offline reconstruction. Objects that are not needed for offline reconstruction, but should be stored anyway (e.g. for debugging) should NOT be stored using this function. Use StoreReferenceData instead! This function should be called at the end of the preprocessor cycle The parameters are 1, 2) the 2nd and 3rd level of the object's path. The first level is the detector name which is provided by the Preprocessor and converted to the Offline name. Thus the object's path is "DET/level2/level3" 3) the object to be stored 4) the metaData to be associated with the object 5) the validity start run number w.r.t. the current run, if the data is valid only for this run leave the default 0 6) specifies if the calibration data is valid for infinity (this means until updated), typical for calibration runs, the default is kFALSE The call is delegated to AliShuttleInterface
Stores a CDB object in the storage for reference data. This objects will not be available during offline reconstrunction. Use this function for reference data only! This function should be called at the end of the preprocessor cycle The parameters are 1, 2) the 2nd and 3rd level of the object's path. The first level is the detector name which is provided by the Preprocessor and converted to the Offline name. Thus the object's path is "DET/level2/level3" 3) the object to be stored 4) the metaData to be associated with the object The call is delegated to AliShuttleInterface
Stores a file directly (without opening it) in the reference storage in the Grid The file is stored under the following location: <base folder of reference storage>/<DET>/<RUN#>_<gridFileName> where <gridFileName> is the second parameter given to the function The call is delegated to AliShuttleInterface
Stores Run metadata file to the Grid, in the run folder Only GRP can call this function.
This function retrieves a file from the given system (kDAQ, kDCS, kHLT) with the given file id and from the given source in the system. The function returnes the path to the local file. The call is delegated to AliShuttleInterface
Returns a list of sources in a given system that saved a file with the given id if id is not given all sources are returned The call is delegated to AliShuttleInterface
Returns a list of ids in a given system that saved a file with the given source The call is delegated to AliShuttleInterface
Adds a log message to the Shuttle log of this preprocessor The call is delegated to AliShuttleInterface
Return run parameter read from run logbook The call is delegated to AliShuttleInterface
Return object from OCDB valid for current run The call is delegated to AliShuttleInterface
Return geometry from OCDB (GRP/Geometry/Data) valid for current run The call is delegated to AliShuttleInterface
Return run type string read from "run type" logbook The call is delegated to AliShuttleInterface
Return HLT status (ON or OFF) Converts the HLT status from the status string read in the run logbook (not just a bool) The call is delegated to AliShuttleInterface
Returns the trigger configuration which is read from a table in the DAQ logbook The call is delegated to AliShuttleInterface Only GRP can call this function.
Returns the CTP timing parameters read from a table in the DAQ logbook The call is delegated to AliShuttleInterface Only GRP can call this function.
Returns the trigger detector mask which is read from a table in the DAQ logbook The call is delegated to AliShuttleInterface Only TRI can call this function.
adds the given run type to the list of run types that are processed this function should be called in the constructor of the derived preprocessor
Return Start Time for the DCS query The call is delegated to AliShuttleInterface
Return End Time for the DCS query The call is delegated to AliShuttleInterface
This function retrieves a file produced from the given detector (different from the current one) from the given system (kDAQ, kDCS, kHLT) with the given file id and from the given source in the system. The function returnes the path to the local file. The call is delegated to AliShuttleInterface The function can be called only from the GRP preprocessor
Returns the list of sources in a given system that produced the file with the given id for the foreign detector specified The call is delegated to AliShuttleInterface The function can be called only from the GRP preprocessor
LTU config from logbook_detector table from DAQ logbook for detector det The call is delegated to AliShuttleInterface