Run Class Reference

Ratpac-two: RAT::DS::Run Class Reference
Ratpac-two
Inheritance diagram for RAT::DS::Run:

Public Member Functions

virtual Int_t GetID () const
 
virtual void SetID (Int_t _id)
 
virtual ULong64_t GetType () const
 
virtual void SetType (ULong64_t _type)
 
virtual TTimeStamp GetStartTime () const
 
virtual void SetStartTime (const TTimeStamp &_startTime)
 
virtual PMTInfoGetPMTInfo ()
 
virtual void SetPMTInfo (const PMTInfo *_pmtinfo)
 
virtual bool ExistPMTInfo ()
 
virtual void PrunePMTInfo ()
 
virtual NestedTubeInfoGetNestedTubeInfo ()
 
virtual void SetNestedTubeInfo (const NestedTubeInfo *_nestedtubeinfo)
 
virtual bool ExistNestedTubeInfo ()
 
virtual void PruneNestedTubeInfo ()
 
virtual ChannelStatus const * GetChannelStatus () const
 
virtual void SetChannelStatus (const ChannelStatus &_ch_status)
 
 ClassDef (Run, 3)
 

Protected Attributes

Int_t id
 
ULong64_t type
 
TTimeStamp startTime
 
std::vector< NestedTubeInfonestedtubeinfo
 
std::vector< PMTInfopmtinfo
 
ChannelStatus ch_status
 

Member Function Documentation

◆ GetChannelStatus()

virtual ChannelStatus const* RAT::DS::Run::GetChannelStatus ( ) const
inlinevirtual

Channel status

◆ GetID()

virtual Int_t RAT::DS::Run::GetID ( ) const
inlinevirtual

Run number.

◆ GetNestedTubeInfo()

virtual NestedTubeInfo* RAT::DS::Run::GetNestedTubeInfo ( )
inlinevirtual

Nested tube information

◆ GetPMTInfo()

virtual PMTInfo* RAT::DS::Run::GetPMTInfo ( )
inlinevirtual

PMT information

◆ GetStartTime()

virtual TTimeStamp RAT::DS::Run::GetStartTime ( ) const
inlinevirtual

Run start time

◆ GetType()

virtual ULong64_t RAT::DS::Run::GetType ( ) const
inlinevirtual

Run type bits


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/Run.hh