![]() |
AliRoot Core
edcc906 (edcc906)
|
test preprocessor that writes data to AliTestDataDCS More...
#include <AliTPCPreprocessor.h>
Public Member Functions | |
AliTPCPreprocessor (AliShuttleInterface *shuttle) | |
AliTPCPreprocessor (const AliTPCPreprocessor &org) | |
virtual | ~AliTPCPreprocessor () |
void | SetForceSingleRunValidity (Bool_t force=kTRUE) |
Bool_t | GetForceSingleRunValidity () const |
![]() | |
AliPreprocessor (const char *detector, AliShuttleInterface *shuttle) | |
virtual | ~AliPreprocessor () |
virtual Bool_t | ProcessDCS () |
Bool_t | ProcessRunType () |
Protected Member Functions | |
virtual void | Initialize (Int_t run, UInt_t startTime, UInt_t endTime) |
virtual UInt_t | Process (TMap *dcsAliasMap) |
UInt_t | MapTemperature (TMap *dcsAliasMap) |
UInt_t | MapHighVoltage (TMap *dcsAliasMap) |
UInt_t | MapGasComposition (TMap *dcsAliasMap) |
UInt_t | MapGoofie (TMap *dcsAliasMap) |
UInt_t | MapPressure (TMap *dcsAliasMap) |
UInt_t | ExtractPedestals (Int_t sourceFXS) |
UInt_t | ExtractPulser (Int_t sourceFXS) |
UInt_t | ExtractCE (Int_t sourceFXS) |
UInt_t | ExtractQA (Int_t sourceFXS) |
UInt_t | ExtractAltro (Int_t sourceFXS, TMap *dcsAliasMap) |
UInt_t | ExtractRaw (Int_t sourceFXS) |
AliTPCPreprocessor & | operator= (const AliTPCPreprocessor &rhs) |
![]() | |
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) |
const char * | GetFile (Int_t system, const char *id, 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) |
TList * | GetFileIDs (Int_t system, const char *source) |
const char * | GetRunParameter (const char *param) |
AliCDBEntry * | GetFromOCDB (const char *pathLevel2, const char *pathLevel3) |
AliCDBEntry * | GetGeometryFromOCDB () |
const char * | GetRunType () |
Bool_t | GetHLTStatus () |
const char * | GetTriggerConfiguration () |
const char * | GetCTPTimeParams () |
const char * | GetTriggerDetectorMask () |
void | Log (const char *message, UInt_t level=3) |
UInt_t | GetStartTimeDCSQuery () |
UInt_t | GetEndTimeDCSQuery () |
void | AddRunType (const char *runType) |
void | SendToML (const char *) |
TString * | GetLTUConfig (const char *det) |
Private Attributes | |
TEnv * | fConfEnv |
Preprocessor configuration map. More... | |
AliTPCSensorTempArray * | fTemp |
CDB class for temperature sensors. More... | |
AliDCSSensorArray * | fHighVoltage |
DCS high voltage measurements. More... | |
AliDCSSensorArray * | fHighVoltageStat |
DCS high voltage status. More... | |
AliDCSSensorArray * | fGoofie |
Goofie values from DCS. More... | |
AliDCSSensorArray * | fPressure |
Pressure values from DCS. More... | |
AliDCSSensorArray * | fGasComposition |
Gas composition values from DCS. More... | |
Bool_t | fConfigOK |
Identify succesful reading of OCDB Config. More... | |
AliTPCROC * | fROC |
TPC Read-Out configuration. More... | |
Bool_t | fForceSingleRun |
Force single run validity for all object, required for manual reprocessing. More... | |
Additional Inherited Members | |
![]() | |
enum | { kDAQ = 0, kDCS, kHLT, kDQM } |
![]() | |
Int_t | fRun |
UInt_t | fStartTime |
UInt_t | fEndTime |
test preprocessor that writes data to AliTestDataDCS
Definition at line 17 of file AliTPCPreprocessor.h.
AliTPCPreprocessor::AliTPCPreprocessor | ( | AliShuttleInterface * | shuttle | ) |
Definition at line 78 of file AliTPCPreprocessor.cxx.
AliTPCPreprocessor::AliTPCPreprocessor | ( | const AliTPCPreprocessor & | org | ) |
Definition at line 99 of file AliTPCPreprocessor.cxx.
|
virtual |
Definition at line 112 of file AliTPCPreprocessor.cxx.
|
protected |
Definition at line 1421 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 1160 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 731 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 911 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 1362 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 1097 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
inline |
Definition at line 25 of file AliTPCPreprocessor.h.
|
protectedvirtual |
Reimplemented from AliPreprocessor.
Definition at line 132 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity().
|
protected |
Definition at line 692 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 656 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 602 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 577 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 538 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity(), and Process().
|
protected |
Definition at line 124 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity().
|
protectedvirtual |
Implements AliPreprocessor.
Definition at line 265 of file AliTPCPreprocessor.cxx.
Referenced by GetForceSingleRunValidity().
|
inline |
Definition at line 24 of file AliTPCPreprocessor.h.
|
private |
Preprocessor configuration map.
Definition at line 44 of file AliTPCPreprocessor.h.
Referenced by Initialize(), MapHighVoltage(), and Process().
|
private |
Identify succesful reading of OCDB Config.
Definition at line 51 of file AliTPCPreprocessor.h.
Referenced by Initialize(), and Process().
|
private |
Force single run validity for all object, required for manual reprocessing.
Definition at line 53 of file AliTPCPreprocessor.h.
Referenced by ExtractCE(), ExtractPedestals(), ExtractPulser(), ExtractRaw(), GetForceSingleRunValidity(), and SetForceSingleRunValidity().
|
private |
Gas composition values from DCS.
Definition at line 50 of file AliTPCPreprocessor.h.
Referenced by Initialize(), MapGasComposition(), and ~AliTPCPreprocessor().
|
private |
Goofie values from DCS.
Definition at line 48 of file AliTPCPreprocessor.h.
Referenced by Initialize(), MapGoofie(), and ~AliTPCPreprocessor().
|
private |
DCS high voltage measurements.
Definition at line 46 of file AliTPCPreprocessor.h.
Referenced by Initialize(), MapHighVoltage(), and ~AliTPCPreprocessor().
|
private |
DCS high voltage status.
Definition at line 47 of file AliTPCPreprocessor.h.
Referenced by Initialize(), MapHighVoltage(), and ~AliTPCPreprocessor().
|
private |
Pressure values from DCS.
Definition at line 49 of file AliTPCPreprocessor.h.
Referenced by ExtractCE(), Initialize(), MapPressure(), and ~AliTPCPreprocessor().
|
private |
TPC Read-Out configuration.
Definition at line 52 of file AliTPCPreprocessor.h.
Referenced by ExtractAltro(), ExtractCE(), ExtractPedestals(), and ExtractPulser().
|
private |
CDB class for temperature sensors.
Definition at line 45 of file AliTPCPreprocessor.h.
Referenced by ExtractCE(), Initialize(), MapTemperature(), and ~AliTPCPreprocessor().