PandaRoot
PndRichHit Class Reference

#include <PndRichHit.h>

Inheritance diagram for PndRichHit:

Public Member Functions

 PndRichHit ()
 
 PndRichHit (Int_t detID, Int_t sensorId, TVector3 &pos, TVector3 &dpos, Double_t thetaC, Double_t errThetaC, Int_t index)
 
virtual ~PndRichHit ()
 
virtual void Print (const Option_t *opt="") const
 
virtual Double_t GetThetaC ()
 
virtual Double_t GetErrThetaC ()
 
virtual Int_t GetRefIndex ()
 
Int_t GetSensorId ()
 
TVector3 GetPosition () const
 

Protected Attributes

Int_t fSensorId
 
Double_t fThetaC
 
Double_t fErrThetaC
 

Detailed Description

Definition at line 12 of file PndRichHit.h.

Constructor & Destructor Documentation

◆ PndRichHit() [1/2]

PndRichHit::PndRichHit ( )

Default constructor

◆ PndRichHit() [2/2]

PndRichHit::PndRichHit ( Int_t  detID,
Int_t  sensorId,
TVector3 &  pos,
TVector3 &  dpos,
Double_t  thetaC,
Double_t  errThetaC,
Int_t  index 
)

◆ ~PndRichHit()

virtual PndRichHit::~PndRichHit ( )
virtual

Copy constructor Destructor

Member Function Documentation

◆ GetErrThetaC()

virtual Double_t PndRichHit::GetErrThetaC ( )
inlinevirtual

Definition at line 33 of file PndRichHit.h.

References fErrThetaC.

33 { return fErrThetaC; }
Double_t fErrThetaC
Definition: PndRichHit.h:41

◆ GetPosition()

TVector3 PndRichHit::GetPosition ( ) const
inline

Definition at line 37 of file PndRichHit.h.

37 { return TVector3(fX, fY, fZ); }

◆ GetRefIndex()

virtual Int_t PndRichHit::GetRefIndex ( )
inlinevirtual

Definition at line 34 of file PndRichHit.h.

34 { return fRefIndex; }

◆ GetSensorId()

Int_t PndRichHit::GetSensorId ( )
inline

Definition at line 35 of file PndRichHit.h.

References fSensorId.

35 { return fSensorId; }
Int_t fSensorId
Definition: PndRichHit.h:40

◆ GetThetaC()

virtual Double_t PndRichHit::GetThetaC ( )
inlinevirtual

Modifiers Accessors

Definition at line 32 of file PndRichHit.h.

References fThetaC.

32 { return fThetaC; }
Double_t fThetaC
Definition: PndRichHit.h:41

◆ Print()

virtual void PndRichHit::Print ( const Option_t *  opt = "") const
virtual

Output to screen

Member Data Documentation

◆ fErrThetaC

Double_t PndRichHit::fErrThetaC
protected

Definition at line 41 of file PndRichHit.h.

Referenced by GetErrThetaC().

◆ fSensorId

Int_t PndRichHit::fSensorId
protected

Definition at line 40 of file PndRichHit.h.

Referenced by GetSensorId().

◆ fThetaC

Double_t PndRichHit::fThetaC
protected

Definition at line 41 of file PndRichHit.h.

Referenced by GetThetaC().


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