BmnRoot
Loading...
Searching...
No Matches
CbmTofHit Class Reference

#include <CbmTofHit.h>

Inheritance diagram for CbmTofHit:
[legend]
Collaboration diagram for CbmTofHit:
[legend]

Public Member Functions

 CbmTofHit ()
 Default constructor.
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof, Int_t flag, Int_t channel)
 Constructor with hit parameters (1a).
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof, Int_t flag)
 Constructor with hit parameters (1).
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof)
 Constructor with hit parameters (2) [not the flag].
 
virtual ~CbmTofHit ()
 Destructor.
 
virtual string ToString () const
 Inherited from CbmBaseHit.
 
Int_t GetPlaneId () const
 Inherited from CbmBaseHit.
 
Int_t GetRefId () const
 
Double_t GetTime () const
 
Int_t GetCh () const
 
void SetTime (Double_t time)
 
void SetType (HitType_o type)
 
 CbmTofHit ()
 Default constructor.
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof, Int_t flag, Int_t channel)
 Constructor with hit parameters (1a).
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof, Int_t flag)
 Constructor with hit parameters (1).
 
 CbmTofHit (Int_t address, TVector3 pos, TVector3 dpos, Int_t refIndex, Double_t tof)
 Constructor with hit parameters (2) [not the flag].
 
virtual ~CbmTofHit ()
 Destructor.
 
virtual string ToString () const
 Inherited from CbmBaseHit.
 
Int_t GetPlaneId () const
 Inherited from CbmBaseHit.
 
Int_t GetRefId () const
 
Double_t GetTime () const
 
Int_t GetCh () const
 
void SetTime (Double_t time)
 
void SetType (HitType_o type)
 
- Public Member Functions inherited from BmnHit
 BmnHit ()
 
 BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx)
 
Bool_t IsUsed () const
 
Bool_t GetFlag () const
 
Int_t GetIndex () const
 
DetectorId GetDetId () const
 
Short_t GetStation () const
 
void SetFlag (Bool_t fl)
 
void SetUsing (Bool_t use)
 
void SetIndex (Int_t id)
 
void SetLength (Double_t len)
 
void SetDetId (DetectorId det)
 
void SetStation (Short_t st)
 
void SetModule (Int_t mod)
 
Int_t GetModule ()
 
void SetType (Int_t type)
 
Int_t GetType ()
 
Double_t GetLength ()
 
void SetResXY (Double_t resX, Double_t resY)
 
Double_t GetResX ()
 
Double_t GetResY ()
 
virtual ~BmnHit ()
 
Double_t GetCovXY ()
 
void SetCovXY (Double_t val)
 
BmnMatch GetDigitNumberMatch ()
 
void SetDigitNumberMatch (BmnMatch match)
 
Int_t GetUpperClusterIndex ()
 
Int_t GetLowerClusterIndex ()
 
void SetUpperClusterIndex (Int_t idx)
 
void SetLowerClusterIndex (Int_t idx)
 
void SetPseudo (Bool_t pseudo)
 
Bool_t IsPseudo ()
 
 BmnHit ()
 
 BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx)
 
Bool_t IsUsed () const
 
Bool_t GetFlag () const
 
Int_t GetIndex () const
 
DetectorId GetDetId () const
 
Short_t GetStation () const
 
void SetFlag (Bool_t fl)
 
void SetUsing (Bool_t use)
 
void SetIndex (Int_t id)
 
void SetLength (Double_t len)
 
void SetDetId (DetectorId det)
 
void SetStation (Short_t st)
 
void SetModule (Int_t mod)
 
Int_t GetModule ()
 
void SetType (Int_t type)
 
Int_t GetType ()
 
Double_t GetLength ()
 
void SetResXY (Double_t resX, Double_t resY)
 
Double_t GetResX ()
 
Double_t GetResY ()
 
virtual ~BmnHit ()
 
Double_t GetCovXY ()
 
void SetCovXY (Double_t val)
 
BmnMatch GetDigitNumberMatch ()
 
void SetDigitNumberMatch (BmnMatch match)
 
Int_t GetUpperClusterIndex ()
 
Int_t GetLowerClusterIndex ()
 
void SetUpperClusterIndex (Int_t idx)
 
void SetLowerClusterIndex (Int_t idx)
 
void SetPseudo (Bool_t pseudo)
 
Bool_t IsPseudo ()
 

Detailed Description

Definition at line 16 of file CbmTofHit.h.

Constructor & Destructor Documentation

◆ CbmTofHit() [1/8]

CbmTofHit::CbmTofHit ( )

Default constructor.

Definition at line 12 of file CbmTofHit.cxx.

References kTOFHIT_o, BmnHit::SetFlag(), and SetType().

◆ CbmTofHit() [2/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof,
Int_t  flag,
Int_t  channel 
)

Constructor with hit parameters (1a).

Definition at line 21 of file CbmTofHit.cxx.

References kTOFHIT_o, BmnHit::SetFlag(), and SetType().

◆ CbmTofHit() [3/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof,
Int_t  flag 
)

Constructor with hit parameters (1).

Definition at line 30 of file CbmTofHit.cxx.

References kTOFHIT_o, BmnHit::SetFlag(), and SetType().

◆ CbmTofHit() [4/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof 
)

Constructor with hit parameters (2) [not the flag].

Definition at line 39 of file CbmTofHit.cxx.

References kTOFHIT_o, BmnHit::SetFlag(), and SetType().

◆ ~CbmTofHit() [1/2]

CbmTofHit::~CbmTofHit ( )
virtual

Destructor.

Definition at line 48 of file CbmTofHit.cxx.

◆ CbmTofHit() [5/8]

CbmTofHit::CbmTofHit ( )

Default constructor.

◆ CbmTofHit() [6/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof,
Int_t  flag,
Int_t  channel 
)

Constructor with hit parameters (1a).

◆ CbmTofHit() [7/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof,
Int_t  flag 
)

Constructor with hit parameters (1).

◆ CbmTofHit() [8/8]

CbmTofHit::CbmTofHit ( Int_t  address,
TVector3  pos,
TVector3  dpos,
Int_t  refIndex,
Double_t  tof 
)

Constructor with hit parameters (2) [not the flag].

◆ ~CbmTofHit() [2/2]

virtual CbmTofHit::~CbmTofHit ( )
virtual

Destructor.

Member Function Documentation

◆ GetCh() [1/2]

Int_t CbmTofHit::GetCh ( ) const
inline

Definition at line 58 of file CbmTofHit.h.

Referenced by ToString().

◆ GetCh() [2/2]

Int_t CbmTofHit::GetCh ( ) const
inline

Definition at line 58 of file CbmTofHit.h.

◆ GetPlaneId() [1/2]

Int_t CbmTofHit::GetPlaneId ( ) const
inline

Inherited from CbmBaseHit.

Definition at line 52 of file CbmTofHit.h.

◆ GetPlaneId() [2/2]

Int_t CbmTofHit::GetPlaneId ( ) const
inline

Inherited from CbmBaseHit.

Definition at line 52 of file CbmTofHit.h.

◆ GetRefId() [1/2]

Int_t CbmTofHit::GetRefId ( ) const
inline

Definition at line 54 of file CbmTofHit.h.

References BmnHit::GetIndex().

Referenced by ToString().

◆ GetRefId() [2/2]

Int_t CbmTofHit::GetRefId ( ) const
inline

Definition at line 54 of file CbmTofHit.h.

References BmnHit::GetIndex().

◆ GetTime() [1/2]

Double_t CbmTofHit::GetTime ( ) const
inline

Accessors

Definition at line 57 of file CbmTofHit.h.

Referenced by CbmKFParticlesFinder::Exec(), and ToString().

◆ GetTime() [2/2]

Double_t CbmTofHit::GetTime ( ) const
inline

Accessors

Definition at line 57 of file CbmTofHit.h.

◆ SetTime() [1/2]

void CbmTofHit::SetTime ( Double_t  time)
inline

Modifiers

Definition at line 61 of file CbmTofHit.h.

◆ SetTime() [2/2]

void CbmTofHit::SetTime ( Double_t  time)
inline

Modifiers

Definition at line 61 of file CbmTofHit.h.

◆ SetType() [1/2]

void CbmTofHit::SetType ( HitType_o  type)
inline

Definition at line 62 of file CbmTofHit.h.

Referenced by CbmTofHit(), CbmTofHit(), CbmTofHit(), and CbmTofHit().

◆ SetType() [2/2]

void CbmTofHit::SetType ( HitType_o  type)
inline

Definition at line 62 of file CbmTofHit.h.

◆ ToString() [1/2]

string CbmTofHit::ToString ( ) const
virtual

Inherited from CbmBaseHit.

Definition at line 53 of file CbmTofHit.cxx.

References GetCh(), BmnHit::GetDetId(), BmnHit::GetFlag(), GetRefId(), and GetTime().

◆ ToString() [2/2]

virtual string CbmTofHit::ToString ( ) const
virtual

Inherited from CbmBaseHit.


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