|
| virtual int | GetRunID () const |
| |
|
virtual void | SetRunID (int _runID) |
| |
| virtual void | AppendProcResult (const std::string &procName, int resultCode) |
| |
| virtual int | GetLastProcResult (const std::string &procName) const |
| |
| virtual int | GetLastProcResult () const |
| |
| virtual std::vector< std::pair< std::string, int > > | GetProcResult () const |
| |
| virtual std::string | GetRatVersion () const |
| |
|
virtual void | SetRatVersion (std::string _ratVersion) |
| |
| virtual MC * | GetMC () |
| |
|
virtual bool | ExistMC () const |
| |
|
virtual void | PruneMC () |
| |
| virtual Calib * | GetCalib () |
| |
|
virtual bool | ExistCalib () const |
| |
|
virtual void | PruneCalib () |
| |
| virtual EV * | GetEV (int i) |
| |
|
virtual int | GetEVCount () const |
| |
|
virtual EV * | AddNewEV () |
| |
|
virtual bool | ExistEV () const |
| |
|
virtual void | PruneEV () |
| |
|
virtual void | PruneEV (int i) |
| |
| virtual int | GetUserDataCount () const |
| |
|
virtual void | SetUserDataCount (int count) |
| |
|
virtual double | GetUserData (int i) const |
| |
|
virtual void | SetUserData (int i, double val) |
| |
|
| ClassDef (Root, 1) |
| |
|
|
int | runID |
| |
|
std::string | ratVersion |
| |
|
std::vector< std::pair< std::string, int > > | procResult |
| |
|
std::vector< MC > | mc |
| |
|
std::vector< Calib > | calib |
| |
|
std::vector< EV > | ev |
| |
|
std::vector< double > | user |
| |
◆ AppendProcResult()
| virtual void RAT::DS::Root::AppendProcResult |
( |
const std::string & |
procName, |
|
|
int |
resultCode |
|
) |
| |
|
inlinevirtual |
Add a result code for a processor that was executed on this event
◆ GetCalib()
| virtual Calib* RAT::DS::Root::GetCalib |
( |
| ) |
|
|
inlinevirtual |
Calibration source used in this event.
◆ GetEV()
| virtual EV* RAT::DS::Root::GetEV |
( |
int |
i | ) |
|
|
inlinevirtual |
List of triggered events.
◆ GetLastProcResult() [1/2]
| virtual int RAT::DS::Root::GetLastProcResult |
( |
| ) |
const |
|
inlinevirtual |
Return code of the last processor to execute on this event. -1 if no processors have run
◆ GetLastProcResult() [2/2]
| virtual int RAT::DS::Root::GetLastProcResult |
( |
const std::string & |
procName | ) |
const |
|
inlinevirtual |
Return code of last time this processor was run.
-1 : Processor was not run 0 : Success 1 : Non-fatal failure 2 : Abort processing of this event.
◆ GetMC()
| virtual MC* RAT::DS::Root::GetMC |
( |
| ) |
|
|
inlinevirtual |
Monte Carlo information for this event.
◆ GetProcResult()
| virtual std::vector<std::pair<std::string, int> > RAT::DS::Root::GetProcResult |
( |
| ) |
const |
|
inlinevirtual |
Get the entire list of processor result codes as pairs: (name of processor, result code)
◆ GetRatVersion()
| virtual std::string RAT::DS::Root::GetRatVersion |
( |
| ) |
const |
|
inlinevirtual |
Version number of RAT which created this event.
The integer version number is the floating point version shifted by 3 decimal places. For example, version 0.2 is recorded as
- It is guaranteed that this number will monotonically increase with new RAT releases.
◆ GetRunID()
| virtual int RAT::DS::Root::GetRunID |
( |
| ) |
const |
|
inlinevirtual |
◆ GetUserDataCount()
| virtual int RAT::DS::Root::GetUserDataCount |
( |
| ) |
const |
|
inlinevirtual |
A list of user-defined doubles can store data for a particular user's analysis. No official processor should ever use this.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/ds/include/RAT/DS/Root.hh