BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnArmTrigHit Class Reference

#include <BmnArmTrigHit.h>

Inheritance diagram for BmnArmTrigHit:
Collaboration diagram for BmnArmTrigHit:

Public Member Functions

 BmnArmTrigHit ()
 BmnArmTrigHit (Int_t detID, TVector3 pos, TVector3 dpos, Int_t index, Int_t pdg)
virtual ~BmnArmTrigHit ()
Int_t getPdgId ()
void setPdgId (Int_t pdg)
 BmnArmTrigHit ()
 BmnArmTrigHit (Int_t detID, TVector3 pos, TVector3 dpos, Int_t index, Int_t pdg)
virtual ~BmnArmTrigHit ()
Int_t getPdgId ()
void setPdgId (Int_t pdg)
Public Member Functions inherited from BmnHit
 BmnHit ()
 Default constructor.
 BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx)
 Constructor to use.
virtual ~BmnHit ()
 Destructor.
Bool_t IsUsed () const
Bool_t GetFlag () const
Int_t GetIndex () const
Double_t GetLength ()
DetectorId GetDetId () const
Short_t GetStation () const
Int_t GetModule ()
Int_t GetType ()
Bool_t IsPseudo ()
Double_t GetResX ()
Double_t GetResY ()
Double_t GetCovXY ()
BmnMatch GetDigitNumberMatch ()
Int_t GetUpperClusterIndex ()
Int_t GetLowerClusterIndex ()
void SetUsing (Bool_t use)
void SetFlag (Bool_t fl)
void SetIndex (Int_t id)
void SetLength (Double_t len)
void SetDetId (DetectorId det)
void SetStation (Short_t st)
void SetModule (Int_t mod)
void SetType (Int_t type)
void SetPseudo (Bool_t pseudo)
void SetResXY (Double_t resX, Double_t resY)
void SetCovXY (Double_t val)
void SetDigitNumberMatch (BmnMatch match)
void SetUpperClusterIndex (Int_t idx)
void SetLowerClusterIndex (Int_t idx)
 BmnHit ()
 Default constructor.
 BmnHit (Int_t detUID, TVector3 posHit, TVector3 posHitErr, Int_t pointIndx)
 Constructor to use.
virtual ~BmnHit ()
 Destructor.
Bool_t IsUsed () const
Bool_t GetFlag () const
Int_t GetIndex () const
Double_t GetLength ()
DetectorId GetDetId () const
Short_t GetStation () const
Int_t GetModule ()
Int_t GetType ()
Bool_t IsPseudo ()
Double_t GetResX ()
Double_t GetResY ()
Double_t GetCovXY ()
BmnMatch GetDigitNumberMatch ()
Int_t GetUpperClusterIndex ()
Int_t GetLowerClusterIndex ()
void SetUsing (Bool_t use)
void SetFlag (Bool_t fl)
void SetIndex (Int_t id)
void SetLength (Double_t len)
void SetDetId (DetectorId det)
void SetStation (Short_t st)
void SetModule (Int_t mod)
void SetType (Int_t type)
void SetPseudo (Bool_t pseudo)
void SetResXY (Double_t resX, Double_t resY)
void SetCovXY (Double_t val)
void SetDigitNumberMatch (BmnMatch match)
void SetUpperClusterIndex (Int_t idx)
void SetLowerClusterIndex (Int_t idx)

Private Attributes

Int_t fPdgId

Additional Inherited Members

Protected Member Functions inherited from BmnHit
StripCluster * GetCluster (const char *cluster_branch_name, StripLayerType layer)
 Strip cluster of the hit in the given strip layer, taken from the cluster branch of this layer (e.g.
StripCluster * GetCluster (const char *cluster_branch_name, StripLayerType layer)
 Strip cluster of the hit in the given strip layer, taken from the cluster branch of this layer (e.g.

Detailed Description

Definition at line 7 of file BmnArmTrigHit.h.

Constructor & Destructor Documentation

◆ BmnArmTrigHit() [1/4]

BmnArmTrigHit::BmnArmTrigHit ( )

Definition at line 3 of file BmnArmTrigHit.cxx.

References BmnHit::BmnHit().

Here is the call graph for this function:

◆ BmnArmTrigHit() [2/4]

BmnArmTrigHit::BmnArmTrigHit ( Int_t detID,
TVector3 pos,
TVector3 dpos,
Int_t index,
Int_t pdg )

Definition at line 7 of file BmnArmTrigHit.cxx.

References BmnHit::BmnHit(), and fPdgId.

Here is the call graph for this function:

◆ ~BmnArmTrigHit() [1/2]

BmnArmTrigHit::~BmnArmTrigHit ( )
virtual

Definition at line 13 of file BmnArmTrigHit.cxx.

◆ BmnArmTrigHit() [3/4]

BmnArmTrigHit::BmnArmTrigHit ( )

◆ BmnArmTrigHit() [4/4]

BmnArmTrigHit::BmnArmTrigHit ( Int_t detID,
TVector3 pos,
TVector3 dpos,
Int_t index,
Int_t pdg )

◆ ~BmnArmTrigHit() [2/2]

virtual BmnArmTrigHit::~BmnArmTrigHit ( )
virtual

Member Function Documentation

◆ getPdgId() [1/2]

Int_t BmnArmTrigHit::getPdgId ( )
inline

Definition at line 14 of file BmnArmTrigHit.h.

References fPdgId.

◆ getPdgId() [2/2]

Int_t BmnArmTrigHit::getPdgId ( )
inline

Definition at line 14 of file BmnArmTrigHit.h.

References fPdgId.

◆ setPdgId() [1/2]

void BmnArmTrigHit::setPdgId ( Int_t pdg)
inline

Definition at line 15 of file BmnArmTrigHit.h.

References fPdgId.

◆ setPdgId() [2/2]

void BmnArmTrigHit::setPdgId ( Int_t pdg)
inline

Definition at line 15 of file BmnArmTrigHit.h.

References fPdgId.

Member Data Documentation

◆ fPdgId

Int_t BmnArmTrigHit::fPdgId
private

Definition at line 19 of file BmnArmTrigHit.h.

Referenced by BmnArmTrigHit(), getPdgId(), and setPdgId().


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