- TDatime GetDayTime(); // Provide the date and time stamp
- Int_t GetRunNumber(); // Provide the run number
- Int_t GetEventNumber(); // Provide the event number
- void HeaderData(); // Print the event header information
- void Data(TString f="car"); // Print the event info within coordinate frame f
- void SetCalCopy(Int_t j); // (De)activate creation of private copies in fCalorimeters
- Int_t GetCalCopy(); // Provide CalCopy flag value
- void AddCalorimeter(AliCalorimeter& c); // Add a calorimeter system to the event
- void AddCalorimeter(AliCalorimeter* c) { AddCalorimeter(*c); }
- Int_t GetNcalorimeters(); // Provide the number of calorimeter systems
- void ShowCalorimeters(); // Provide on overview of the available calorimeter systems
- AliCalorimeter* GetCalorimeter(Int_t i);// Provide i-th calorimeter system of the event
- AliCalorimeter* GetCalorimeter(TString name); // Provide calorimeter with name "name"
+ TTimeStamp GetDayTime() const; // Provide the date and time stamp
+ Int_t GetRunNumber() const; // Provide the run number
+ Int_t GetEventNumber() const; // Provide the event number
+ virtual void HeaderData() const; // Print the event header information
+ virtual void Data(TString f="car"); // Print the event info within coordinate frame f
+ void SetDevCopy(Int_t j); // (De)activate creation of private copies of the devices
+ Int_t GetDevCopy() const; // Provide DevCopy flag value
+ void AddDevice(TObject& d); // Add a device to the event
+ void AddDevice(TObject* d) { AddDevice(*d); }
+ Int_t GetNdevices() const; // Provide the number of devices
+ void ShowDevices() const; // Provide on overview of the available devices
+ TObject* GetDevice(Int_t i) const; // Provide i-th device of the event
+ TObject* GetDevice(TString name) const; // Provide device with name "name"
+ Int_t GetNhits(const char* classname); // Provide number of hits for the specified device class
+ TObjArray* GetHits(const char* classname); // Provide refs to all hits of the specified device class
+ TObjArray* SortHits(TObjArray* hits,TString name,Int_t mode=-1); // Sort hits by named signal value
+ TObjArray* SortHits(TObjArray* hits,Int_t idx=1,Int_t mode=-1); // Sort hits by indexed signal value