1 #ifndef ALIMUONTRACKERCONDITIONDATAMAKER_H
2 #define ALIMUONTRACKERCONDITIONDATAMAKER_H
15 #ifndef ALIMUONVTRACKERDATAMAKER_H
70 virtual Long64_t
Merge(TCollection* li);
static AliMUONVStore * PatchGainStore(const AliMUONVStore &gains)
static AliMUONVStore * ExpandConfig(const AliMUONVStore &config)
Bool_t IsValid() const
Whether we've been properly initialized or not.
Producer of some AliMUONVTrackerData.
static AliMUONVStore * CreateStatusMapStore(Int_t runNumber)
AliMUONVTrackerData * fData
our data
virtual void SetRunning(Bool_t)
N/A.
virtual void SetSource(const char *source)
Set our source URI.
virtual AliMUONVTrackerData * Data() const
Return our data.
static AliMUONVStore * CreateHVStore(TMap &m)
Int_t NumberOfEvents() const
Number of events is always 1.
virtual Long64_t Merge(TCollection *li)
Merge.
TString fSource
source name
virtual ~AliMUONTrackerConditionDataMaker()
virtual Bool_t IsRunnable() const
We are not runnable (i.e. # of event is fixed = 1)
static AliMUONVTrackerData * CreateData(const char *type, AliMUONVStore &source, Int_t startOfValidity)
virtual Bool_t ProcessEvent()
N/A.
Bool_t fIsOwnerOfData
is fData ours or not
AliMUONTrackerConditionDataMaker & operator=(const AliMUONTrackerConditionDataMaker &rhs)
Not implemented.
virtual void SetOwnerOfData(Bool_t flag)
Whether or not we're the owner of our AliMUONVTrackerData.
virtual void Rewind()
N/A.
static AliMUONVStore * CreateStatusStore(Int_t runNumber)
virtual TString Source() const
Get our source URI.
Base class for MUON data stores.
AliMUONTrackerConditionDataMaker()
Base class for MUON data that can be presented at different levels in the hierarchy of the MUON syste...
virtual Bool_t IsRunning() const
We cannot be running as we are not runnable...
static AliMUONVStore * CreateStore(Int_t runNumber, const char *source, const char *type, Int_t &startOfValidity)
Producer of AliMUONVTrackerData from OCDB or ASCII condition files.