1 #ifndef ALIMUONTRACKERDATAWRAPPER_H 2 #define ALIMUONTRACKERDATAWRAPPER_H 15 #ifndef ALIMUONVTRACKERDATAMAKER_H 30 virtual Bool_t
IsValid()
const {
return kTRUE; }
54 virtual TString
Source()
const {
return ""; }
59 virtual Long64_t
Merge(TCollection* li);
virtual void Rewind()
Rewind events (no effect if not runnable)
virtual Bool_t IsRunnable() const
Whether we can be run.
Producer of some AliMUONVTrackerData.
virtual Int_t NumberOfEvents() const
Get the number of events we have seen (but not necessarily used...)
AliMUONTrackerDataWrapper(AliMUONVTrackerData *data=0x0)
virtual Long64_t Merge(TCollection *li)
Merge.
virtual void SetSource(const char *)
Set our source URI.
AliMUONVTrackerData * fData
our data (owner)
virtual Bool_t IsRunning() const
Whether we are running (must be false if IsRunnable is false)
virtual ~AliMUONTrackerDataWrapper()
Simple wrapper of AliMUONVTrackerData (for backward compatibility)
virtual TString Source() const
Get our source URI.
virtual void SetRunning(Bool_t)
Set the running state (no effect if not runnable)
AliMUONTrackerDataWrapper & operator=(const AliMUONTrackerDataWrapper &rhs)
not implemented.
Base class for MUON data that can be presented at different levels in the hierarchy of the MUON syste...
virtual Bool_t ProcessEvent()
Advance to next event (no effect if not runnable)
virtual AliMUONVTrackerData * Data() const
Our data.
virtual Bool_t IsValid() const
Whether we are valid or not.