PandaRoot
PndDrcHit Class Reference

#include <PndDrcHit.h>

Inheritance diagram for PndDrcHit:

Public Member Functions

 PndDrcHit ()
 
 PndDrcHit (Int_t detID, Int_t sensorId, TVector3 &pos, TVector3 &dpos, Double_t thetaC, Double_t errThetaC, Int_t index)
 
virtual ~PndDrcHit ()
 
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 PndDrcHit.h.

Constructor & Destructor Documentation

◆ PndDrcHit() [1/2]

PndDrcHit::PndDrcHit ( )

Default constructor

◆ PndDrcHit() [2/2]

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

◆ ~PndDrcHit()

virtual PndDrcHit::~PndDrcHit ( )
virtual

Copy constructor Destructor

Member Function Documentation

◆ GetErrThetaC()

virtual Double_t PndDrcHit::GetErrThetaC ( )
inlinevirtual

Definition at line 33 of file PndDrcHit.h.

References fErrThetaC.

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

◆ GetPosition()

TVector3 PndDrcHit::GetPosition ( ) const
inline

Definition at line 37 of file PndDrcHit.h.

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

◆ GetRefIndex()

virtual Int_t PndDrcHit::GetRefIndex ( )
inlinevirtual

Definition at line 34 of file PndDrcHit.h.

34 { return fRefIndex; }

◆ GetSensorId()

Int_t PndDrcHit::GetSensorId ( )
inline

Definition at line 35 of file PndDrcHit.h.

References fSensorId.

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

◆ GetThetaC()

virtual Double_t PndDrcHit::GetThetaC ( )
inlinevirtual

Modifiers Accessors

Definition at line 32 of file PndDrcHit.h.

References fThetaC.

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

◆ Print()

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

Output to screen

Member Data Documentation

◆ fErrThetaC

Double_t PndDrcHit::fErrThetaC
protected

Definition at line 41 of file PndDrcHit.h.

Referenced by GetErrThetaC().

◆ fSensorId

Int_t PndDrcHit::fSensorId
protected

Definition at line 40 of file PndDrcHit.h.

Referenced by GetSensorId().

◆ fThetaC

Double_t PndDrcHit::fThetaC
protected

Definition at line 41 of file PndDrcHit.h.

Referenced by GetThetaC().


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