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

#include <DrcHit.h>

+ Inheritance diagram for DrcHit:

Public Member Functions

 DrcHit ()
 
 ~DrcHit ()
 
Int_t GetType ()
 
Int_t GetNreflections ()
 
Long64_t GetPathId ()
 
Double_t GetEnergy ()
 
TVector3 GetPosition ()
 
Double_t GetCherenkovMC ()
 
Int_t GetPmtId ()
 
Int_t GetPixelId ()
 
Int_t GetChannel ()
 
Double_t GetLeadTime ()
 
Double_t GetTotTime ()
 
void SetType (Int_t val)
 
void SetNreflections (Int_t val)
 
void SetPathId (Long64_t val)
 
void SetEnergy (Double_t val)
 
void SetPosition (TVector3 val)
 
void SetCherenkovMC (Double_t val)
 
void SetPmtId (Int_t val)
 
void SetPixelId (Int_t val)
 
void SetChannel (Int_t val)
 
void SetLeadTime (Double_t val)
 
void SetTotTime (Double_t val)
 
 DrcHit ()
 
 ~DrcHit ()
 
Int_t GetType ()
 
Int_t GetNreflections ()
 
Long64_t GetPathId ()
 
Double_t GetEnergy ()
 
TVector3 GetPosition ()
 
Double_t GetCherenkovMC ()
 
Int_t GetPmtId ()
 
Int_t GetPixelId ()
 
Int_t GetChannel ()
 
Double_t GetLeadTime ()
 
Double_t GetTotTime ()
 
void SetType (Int_t val)
 
void SetNreflections (Int_t val)
 
void SetPathId (Long64_t val)
 
void SetEnergy (Double_t val)
 
void SetPosition (TVector3 val)
 
void SetCherenkovMC (Double_t val)
 
void SetPmtId (Int_t val)
 
void SetPixelId (Int_t val)
 
void SetChannel (Int_t val)
 
void SetLeadTime (Double_t val)
 
void SetTotTime (Double_t val)
 

Protected Attributes

Int_t fType
 
Int_t fNreflections
 
Long64_t fPathId
 
Double_t fEnergy
 
TVector3 fPosition
 
Double_t fCherenkovMC
 
Int_t fPmtId
 
Int_t fPixelId
 
Int_t fChannel
 
Double_t fLeadTime
 
Double_t fTotTime
 

Detailed Description

Definition at line 15 of file dirc_tree/DrcHit.h.

Constructor & Destructor Documentation

DrcHit::DrcHit ( )

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

DrcHit::~DrcHit ( )
inline

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

DrcHit::DrcHit ( )
DrcHit::~DrcHit ( )
inline

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

Member Function Documentation

Int_t DrcHit::GetChannel ( )
inline

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

References fChannel.

Int_t DrcHit::GetChannel ( )
inline

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

References fChannel.

Double_t DrcHit::GetCherenkovMC ( )
inline

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

References fCherenkovMC.

Double_t DrcHit::GetCherenkovMC ( )
inline

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

References fCherenkovMC.

Double_t DrcHit::GetEnergy ( )
inline

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

References fEnergy.

Double_t DrcHit::GetEnergy ( )
inline

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

References fEnergy.

Double_t DrcHit::GetLeadTime ( )
inline

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

References fLeadTime.

Double_t DrcHit::GetLeadTime ( )
inline

Definition at line 36 of file dirc_tree/DrcHit.h.

References fLeadTime.

Int_t DrcHit::GetNreflections ( )
inline

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

References fNreflections.

Int_t DrcHit::GetNreflections ( )
inline

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

References fNreflections.

Long64_t DrcHit::GetPathId ( )
inline

Definition at line 27 of file dirc_tree/DrcHit.h.

References fPathId.

Long64_t DrcHit::GetPathId ( )
inline

Definition at line 27 of file pid_dirc/DrcHit.h.

References fPathId.

Int_t DrcHit::GetPixelId ( )
inline

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

References fPixelId.

Int_t DrcHit::GetPixelId ( )
inline

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

References fPixelId.

Int_t DrcHit::GetPmtId ( )
inline

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

References fPmtId.

Int_t DrcHit::GetPmtId ( )
inline

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

References fPmtId.

TVector3 DrcHit::GetPosition ( )
inline

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

References fPosition.

TVector3 DrcHit::GetPosition ( )
inline

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

References fPosition.

Double_t DrcHit::GetTotTime ( )
inline

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

References fTotTime.

Double_t DrcHit::GetTotTime ( )
inline

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

References fTotTime.

Int_t DrcHit::GetType ( )
inline

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

References fType.

Int_t DrcHit::GetType ( )
inline

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

References fType.

void DrcHit::SetChannel ( Int_t  val)
inline
void DrcHit::SetChannel ( Int_t  val)
inline

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

References fChannel.

void DrcHit::SetCherenkovMC ( Double_t  val)
inline

Definition at line 46 of file dirc_tree/DrcHit.h.

References fCherenkovMC.

void DrcHit::SetCherenkovMC ( Double_t  val)
inline

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

References fCherenkovMC.

void DrcHit::SetEnergy ( Double_t  val)
inline

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

References fEnergy.

void DrcHit::SetEnergy ( Double_t  val)
inline

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

References fEnergy.

Referenced by DEventProcessor_pid_dirc::evnt().

void DrcHit::SetLeadTime ( Double_t  val)
inline

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

References fLeadTime.

void DrcHit::SetLeadTime ( Double_t  val)
inline
void DrcHit::SetNreflections ( Int_t  val)
inline

Definition at line 41 of file pid_dirc/DrcHit.h.

References fNreflections.

void DrcHit::SetNreflections ( Int_t  val)
inline

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

References fNreflections.

Referenced by DEventProcessor_pid_dirc::evnt().

void DrcHit::SetPathId ( Long64_t  val)
inline

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

References fPathId.

void DrcHit::SetPathId ( Long64_t  val)
inline

Definition at line 42 of file dirc_tree/DrcHit.h.

References fPathId.

Referenced by DEventProcessor_pid_dirc::evnt().

void DrcHit::SetPixelId ( Int_t  val)
inline

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

References fPixelId.

void DrcHit::SetPixelId ( Int_t  val)
inline
void DrcHit::SetPmtId ( Int_t  val)
inline

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

References fPmtId.

void DrcHit::SetPmtId ( Int_t  val)
inline
void DrcHit::SetPosition ( TVector3  val)
inline

Definition at line 45 of file pid_dirc/DrcHit.h.

References fPosition.

void DrcHit::SetPosition ( TVector3  val)
inline

Definition at line 45 of file dirc_tree/DrcHit.h.

References fPosition.

Referenced by DEventProcessor_pid_dirc::evnt().

void DrcHit::SetTotTime ( Double_t  val)
inline
void DrcHit::SetTotTime ( Double_t  val)
inline

Definition at line 52 of file pid_dirc/DrcHit.h.

References fTotTime.

void DrcHit::SetType ( Int_t  val)
inline

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

References fType.

void DrcHit::SetType ( Int_t  val)
inline

Definition at line 40 of file pid_dirc/DrcHit.h.

References fType.

Member Data Documentation

Int_t DrcHit::fChannel
protected

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

Referenced by GetChannel(), and SetChannel().

Double_t DrcHit::fCherenkovMC
protected

Definition at line 62 of file dirc_tree/DrcHit.h.

Referenced by GetCherenkovMC(), and SetCherenkovMC().

Double_t DrcHit::fEnergy
protected

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

Referenced by GetEnergy(), and SetEnergy().

Double_t DrcHit::fLeadTime
protected

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

Referenced by GetLeadTime(), and SetLeadTime().

Int_t DrcHit::fNreflections
protected

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

Referenced by GetNreflections(), and SetNreflections().

Long64_t DrcHit::fPathId
protected

Definition at line 58 of file dirc_tree/DrcHit.h.

Referenced by GetPathId(), and SetPathId().

Int_t DrcHit::fPixelId
protected

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

Referenced by GetPixelId(), and SetPixelId().

Int_t DrcHit::fPmtId
protected

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

Referenced by GetPmtId(), and SetPmtId().

TVector3 DrcHit::fPosition
protected

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

Referenced by GetPosition(), and SetPosition().

Double_t DrcHit::fTotTime
protected

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

Referenced by GetTotTime(), and SetTotTime().

Int_t DrcHit::fType
protected

Definition at line 56 of file dirc_tree/DrcHit.h.

Referenced by GetType(), and SetType().


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