- 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; // (Obsolete, see docs) 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(); // Print the event header information
+ using AliVertex::Data;
+ virtual void Data(TString f="car",TString u="rad"); // Print the event info within frame f and ang units u
+ 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) { if (d) AddDevice(*d); }
+ void RemoveDevice(TObject* d); // Remove the specified device from the event
+ Int_t GetNdevices() const; // Provide the number of devices
+ Int_t GetNdevices(const char* classname) const; // Provide the number of selected devices
+ void ShowDevices(Int_t mode=1) const; // Provide on overview of the available devices
+ void ShowDevices(const char* classname,Int_t mode=1) const; // Overview of selected devices
+ TObjArray* GetDevices(const char* classname); // Provide references to the devices derived from the specified class
+ TObject* GetDevice(Int_t i) const; // Provide i-th device of the event
+ TObject* GetDevice(TString name) const; // Provide the device with name "name"
+ TObject* GetIdDevice(Int_t id, TObjArray* devs=0) const; // Get device with identifier "id"
+ TObject* GetIdDevice(Int_t id, const char* classname) const; // Get device with identifier "id" of specified class
+ 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
+ AliSignal* GetIdHit(Int_t id,const char* classname); // Provide hit with unique "id" for the specified device class
+ TObjArray* SortHits(const char* classname,TString name,Int_t mode=-1,Int_t mcal=1); // Sort hits by named signal
+ TObjArray* SortHits(const char* classname,Int_t idx=1,Int_t mode=-1,Int_t mcal=1); // Sort hits by indexed signal
+ void GetExtremes(const char* classname,Float_t& vmin,Float_t& vmax,Int_t idx=1,Int_t mode=1); // min and max signal
+ void GetExtremes(const char* classname,Float_t& vmin,Float_t& vmax,TString name,Int_t mode=1);// min and max signal
+ void DisplayHits(const char* classname,TString name,Float_t scale=-1,Int_t dp=0,Int_t mode=1,Int_t mcol=4);
+ void DisplayHits(const char* classname,Int_t idx=1,Float_t scale=-1,Int_t dp=0,Int_t mode=1,Int_t mcol=4);
+ TObjArray* SortDevices(const char* classname,TString name,Int_t mode=-1,Int_t mcal=1); // Sort devices by signal
+ TObjArray* SortDevices(const char* classname,Int_t idx=1,Int_t mode=-1,Int_t mcal=1); // Sort devices by signal
+ TObjArray* SortDevices(TObjArray* hits,TString name,Int_t mode=-1,Int_t mcal=1); // Sort devices by signal
+ TObjArray* SortDevices(TObjArray* hits,Int_t idx=1,Int_t mode=-1,Int_t mcal=1); // Sort devices by signal