Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DrcEvent Class Reference

#include <DrcEvent.h>

+ Inheritance diagram for DrcEvent:

Public Member Functions

 DrcEvent ()
 
 ~DrcEvent ()
 
void AddHit (DrcHit hit)
 
DrcHit GetHit (Int_t ind)
 
std::vector< DrcHitGetHits ()
 
Int_t GetId () const
 
Int_t GetType () const
 
Double_t GetTime () const
 
Double_t GetInvMass () const
 
Double_t GetMissMass () const
 
Double_t GetChiSq () const
 
Double_t GetTofTrackDist () const
 
Int_t GetPdg () const
 
Int_t GetParent () const
 
Int_t GetDcHits () const
 
TVector3 GetMomentum () const
 
TVector3 GetPosition () const
 
Int_t GetHitSize () const
 
Double_t GetTest1 () const
 
Double_t GetTest2 () const
 
void SetId (Int_t val)
 
void SetType (Int_t val)
 
void SetTime (Double_t val)
 
void SetInvMass (Double_t val)
 
void SetMissMass (Double_t val)
 
void SetChiSq (Double_t val)
 
void SetTofTrackDist (Double_t val)
 
void SetPdg (Int_t val)
 
void SetParent (Int_t val)
 
void SetDcHits (Int_t val)
 
void SetMomentum (TVector3 val)
 
void SetPosition (TVector3 val)
 
void SetTest1 (Double_t val)
 
void SetTest2 (Double_t val)
 
 DrcEvent ()
 
 ~DrcEvent ()
 
void AddHit (DrcHit hit)
 
DrcHit GetHit (Int_t ind)
 
std::vector< DrcHitGetHits ()
 
Int_t GetId () const
 
Int_t GetType () const
 
Double_t GetTime () const
 
Int_t GetPdg () const
 
Int_t GetParent () const
 
TVector3 GetMomentum () const
 
TVector3 GetPosition () const
 
Int_t GetHitSize () const
 
Double_t GetTest1 () const
 
Double_t GetTest2 () const
 
void SetId (Int_t val)
 
void SetType (Int_t val)
 
void SetTime (Double_t val)
 
void SetPdg (Int_t val)
 
void SetParent (Int_t val)
 
void SetMomentum (TVector3 val)
 
void SetPosition (TVector3 val)
 
void SetTest1 (Double_t val)
 
void SetTest2 (Double_t val)
 

Private Member Functions

 ClassDef (DrcEvent, 3)
 
 ClassDef (DrcEvent, 2)
 

Private Attributes

Int_t fId
 
Int_t fType
 
Int_t fPdg
 
Int_t fParent
 
Int_t fDcHits
 
Double_t fTime
 
Double_t fInvMass
 
Double_t fMissMass
 
Double_t fChiSq
 
Double_t fTofTrackDist
 
Int_t fHitSize
 
std::vector< DrcHitfHitArray
 
TVector3 fMomentum
 
TVector3 fPosition
 
Double_t fTest1
 
Double_t fTest2
 

Detailed Description

Definition at line 17 of file dirc_tree/DrcEvent.h.

Constructor & Destructor Documentation

DrcEvent::DrcEvent ( )

Definition at line 6 of file dirc_tree/DrcEvent.cc.

DrcEvent::~DrcEvent ( )
inline

Definition at line 22 of file dirc_tree/DrcEvent.h.

DrcEvent::DrcEvent ( )
DrcEvent::~DrcEvent ( )
inline

Definition at line 22 of file pid_dirc/DrcEvent.h.

Member Function Documentation

void DrcEvent::AddHit ( DrcHit  hit)
void DrcEvent::AddHit ( DrcHit  hit)
DrcEvent::ClassDef ( DrcEvent  ,
 
)
private
DrcEvent::ClassDef ( DrcEvent  ,
 
)
private
Double_t DrcEvent::GetChiSq ( void  ) const
inline

Definition at line 34 of file dirc_tree/DrcEvent.h.

References fChiSq.

Int_t DrcEvent::GetDcHits ( ) const
inline

Definition at line 39 of file dirc_tree/DrcEvent.h.

References fDcHits.

DrcHit DrcEvent::GetHit ( Int_t  ind)
inline

Definition at line 25 of file dirc_tree/DrcEvent.h.

References fHitArray.

DrcHit DrcEvent::GetHit ( Int_t  ind)
inline

Definition at line 25 of file pid_dirc/DrcEvent.h.

References fHitArray.

std::vector<DrcHit> DrcEvent::GetHits ( )
inline

Definition at line 26 of file pid_dirc/DrcEvent.h.

References fHitArray.

std::vector<DrcHit> DrcEvent::GetHits ( )
inline

Definition at line 26 of file dirc_tree/DrcEvent.h.

References fHitArray.

Int_t DrcEvent::GetHitSize ( ) const
inline

Definition at line 37 of file pid_dirc/DrcEvent.h.

References fHitSize.

Int_t DrcEvent::GetHitSize ( ) const
inline
Int_t DrcEvent::GetId ( ) const
inline

Definition at line 29 of file dirc_tree/DrcEvent.h.

References fId.

Int_t DrcEvent::GetId ( ) const
inline

Definition at line 29 of file pid_dirc/DrcEvent.h.

References fId.

Double_t DrcEvent::GetInvMass ( ) const
inline

Definition at line 32 of file dirc_tree/DrcEvent.h.

References fInvMass.

Double_t DrcEvent::GetMissMass ( ) const
inline

Definition at line 33 of file dirc_tree/DrcEvent.h.

References fMissMass.

TVector3 DrcEvent::GetMomentum ( ) const
inline

Definition at line 35 of file pid_dirc/DrcEvent.h.

References fMomentum.

TVector3 DrcEvent::GetMomentum ( ) const
inline

Definition at line 40 of file dirc_tree/DrcEvent.h.

References fMomentum.

Int_t DrcEvent::GetParent ( ) const
inline

Definition at line 34 of file pid_dirc/DrcEvent.h.

References fParent.

Int_t DrcEvent::GetParent ( ) const
inline

Definition at line 38 of file dirc_tree/DrcEvent.h.

References fParent.

Int_t DrcEvent::GetPdg ( ) const
inline

Definition at line 33 of file pid_dirc/DrcEvent.h.

References fPdg.

Int_t DrcEvent::GetPdg ( ) const
inline

Definition at line 37 of file dirc_tree/DrcEvent.h.

References fPdg.

TVector3 DrcEvent::GetPosition ( ) const
inline

Definition at line 36 of file pid_dirc/DrcEvent.h.

References fPosition.

TVector3 DrcEvent::GetPosition ( ) const
inline

Definition at line 41 of file dirc_tree/DrcEvent.h.

References fPosition.

Double_t DrcEvent::GetTest1 ( ) const
inline

Definition at line 38 of file pid_dirc/DrcEvent.h.

References fTest1.

Double_t DrcEvent::GetTest1 ( ) const
inline

Definition at line 43 of file dirc_tree/DrcEvent.h.

References fTest1.

Double_t DrcEvent::GetTest2 ( ) const
inline

Definition at line 39 of file pid_dirc/DrcEvent.h.

References fTest2.

Double_t DrcEvent::GetTest2 ( ) const
inline

Definition at line 44 of file dirc_tree/DrcEvent.h.

References fTest2.

Double_t DrcEvent::GetTime ( void  ) const
inline

Definition at line 31 of file pid_dirc/DrcEvent.h.

References fTime.

Double_t DrcEvent::GetTime ( void  ) const
inline

Definition at line 31 of file dirc_tree/DrcEvent.h.

References fTime.

Double_t DrcEvent::GetTofTrackDist ( ) const
inline

Definition at line 35 of file dirc_tree/DrcEvent.h.

References fTofTrackDist.

Int_t DrcEvent::GetType ( ) const
inline

Definition at line 30 of file pid_dirc/DrcEvent.h.

References fType.

Int_t DrcEvent::GetType ( ) const
inline

Definition at line 30 of file dirc_tree/DrcEvent.h.

References fType.

void DrcEvent::SetChiSq ( Double_t  val)
inline

Definition at line 52 of file dirc_tree/DrcEvent.h.

References fChiSq.

Referenced by DEventProcessor_dirc_tree::evnt().

void DrcEvent::SetDcHits ( Int_t  val)
inline

Definition at line 57 of file dirc_tree/DrcEvent.h.

References fDcHits.

Referenced by DEventProcessor_dirc_tree::evnt().

void DrcEvent::SetId ( Int_t  val)
inline

Definition at line 42 of file pid_dirc/DrcEvent.h.

References fId.

void DrcEvent::SetId ( Int_t  val)
inline
void DrcEvent::SetInvMass ( Double_t  val)
inline

Definition at line 50 of file dirc_tree/DrcEvent.h.

References fInvMass.

Referenced by DEventProcessor_dirc_tree::evnt().

void DrcEvent::SetMissMass ( Double_t  val)
inline

Definition at line 51 of file dirc_tree/DrcEvent.h.

References fMissMass.

Referenced by DEventProcessor_dirc_tree::evnt().

void DrcEvent::SetMomentum ( TVector3  val)
inline

Definition at line 48 of file pid_dirc/DrcEvent.h.

References fMomentum.

void DrcEvent::SetMomentum ( TVector3  val)
inline
void DrcEvent::SetParent ( Int_t  val)
inline

Definition at line 47 of file pid_dirc/DrcEvent.h.

References fParent.

void DrcEvent::SetParent ( Int_t  val)
inline
void DrcEvent::SetPdg ( Int_t  val)
inline

Definition at line 46 of file pid_dirc/DrcEvent.h.

References fPdg.

void DrcEvent::SetPdg ( Int_t  val)
inline
void DrcEvent::SetPosition ( TVector3  val)
inline

Definition at line 49 of file pid_dirc/DrcEvent.h.

References fPosition.

void DrcEvent::SetPosition ( TVector3  val)
inline
void DrcEvent::SetTest1 ( Double_t  val)
inline

Definition at line 50 of file pid_dirc/DrcEvent.h.

References fTest1.

void DrcEvent::SetTest1 ( Double_t  val)
inline

Definition at line 60 of file dirc_tree/DrcEvent.h.

References fTest1.

void DrcEvent::SetTest2 ( Double_t  val)
inline

Definition at line 51 of file pid_dirc/DrcEvent.h.

References fTest2.

void DrcEvent::SetTest2 ( Double_t  val)
inline

Definition at line 61 of file dirc_tree/DrcEvent.h.

References fTest2.

void DrcEvent::SetTime ( Double_t  val)
inline

Definition at line 44 of file pid_dirc/DrcEvent.h.

References fTime.

void DrcEvent::SetTime ( Double_t  val)
inline
void DrcEvent::SetTofTrackDist ( Double_t  val)
inline

Definition at line 53 of file dirc_tree/DrcEvent.h.

References fTofTrackDist.

Referenced by DEventProcessor_dirc_tree::evnt().

void DrcEvent::SetType ( Int_t  val)
inline

Definition at line 43 of file pid_dirc/DrcEvent.h.

References fType.

void DrcEvent::SetType ( Int_t  val)
inline

Member Data Documentation

Double_t DrcEvent::fChiSq
private

Definition at line 72 of file dirc_tree/DrcEvent.h.

Referenced by GetChiSq(), and SetChiSq().

Int_t DrcEvent::fDcHits
private

Definition at line 68 of file dirc_tree/DrcEvent.h.

Referenced by GetDcHits(), and SetDcHits().

std::vector< DrcHit > DrcEvent::fHitArray
private

Definition at line 76 of file dirc_tree/DrcEvent.h.

Referenced by AddHit(), GetHit(), and GetHits().

Int_t DrcEvent::fHitSize
private

Definition at line 75 of file dirc_tree/DrcEvent.h.

Referenced by AddHit(), and GetHitSize().

Int_t DrcEvent::fId
private

Definition at line 64 of file dirc_tree/DrcEvent.h.

Referenced by GetId(), and SetId().

Double_t DrcEvent::fInvMass
private

Definition at line 70 of file dirc_tree/DrcEvent.h.

Referenced by GetInvMass(), and SetInvMass().

Double_t DrcEvent::fMissMass
private

Definition at line 71 of file dirc_tree/DrcEvent.h.

Referenced by GetMissMass(), and SetMissMass().

TVector3 DrcEvent::fMomentum
private

Definition at line 78 of file dirc_tree/DrcEvent.h.

Referenced by GetMomentum(), and SetMomentum().

Int_t DrcEvent::fParent
private

Definition at line 67 of file dirc_tree/DrcEvent.h.

Referenced by GetParent(), and SetParent().

Int_t DrcEvent::fPdg
private

Definition at line 66 of file dirc_tree/DrcEvent.h.

Referenced by GetPdg(), and SetPdg().

TVector3 DrcEvent::fPosition
private

Definition at line 79 of file dirc_tree/DrcEvent.h.

Referenced by GetPosition(), and SetPosition().

Double_t DrcEvent::fTest1
private

Definition at line 80 of file dirc_tree/DrcEvent.h.

Referenced by GetTest1(), and SetTest1().

Double_t DrcEvent::fTest2
private

Definition at line 81 of file dirc_tree/DrcEvent.h.

Referenced by GetTest2(), and SetTest2().

Double_t DrcEvent::fTime
private

Definition at line 69 of file dirc_tree/DrcEvent.h.

Referenced by GetTime(), and SetTime().

Double_t DrcEvent::fTofTrackDist
private

Definition at line 73 of file dirc_tree/DrcEvent.h.

Referenced by GetTofTrackDist(), and SetTofTrackDist().

Int_t DrcEvent::fType
private

Definition at line 65 of file dirc_tree/DrcEvent.h.

Referenced by GetType(), and SetType().


The documentation for this class was generated from the following files: