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

CbmMvdHit.h. More...

#include <CbmMvdHit.h>

Inheritance diagram for CbmMvdHit:
Collaboration diagram for CbmMvdHit:

Public Member Functions

 CbmMvdHit ()
 Default constructor.
 CbmMvdHit (Int_t statNr, TVector3 &pos, TVector3 &dpos, Int_t flag)
 Standard constructor.
virtual ~CbmMvdHit ()
 Destructor.
virtual void Print (const Option_t *opt=0) const
 Output to screen.
Int_t GetSystemId () const
 Accessors.
virtual Int_t GetStationNr () const
Int_t GetFlag () const
 CbmMvdHit ()
 Default constructor.
 CbmMvdHit (Int_t statNr, TVector3 &pos, TVector3 &dpos, Int_t flag)
 Standard constructor.
virtual ~CbmMvdHit ()
 Destructor.
virtual void Print (const Option_t *opt=0) const
 Output to screen.
Int_t GetSystemId () const
 Accessors.
virtual Int_t GetStationNr () const
Int_t GetFlag () const
Public Member Functions inherited from CbmHit
 CbmHit ()
 Default constructor.
 CbmHit (Int_t detID, TVector3 &pos, TVector3 &dpos, Double_t covXY, Int_t index)
 Constructor with hit parameters.
virtual ~CbmHit ()
 Destructor.
Double_t GetCovXY () const
 Accessors.
 CbmHit ()
 Default constructor.
 CbmHit (Int_t detID, TVector3 &pos, TVector3 &dpos, Double_t covXY, Int_t index)
 Constructor with hit parameters.
virtual ~CbmHit ()
 Destructor.
Double_t GetCovXY () const
 Accessors.
Public Member Functions inherited from CbmMvdDetectorId
 CbmMvdDetectorId ()
 Constructor.
virtual ~CbmMvdDetectorId ()
 Destructor.
Int_t DetectorId (Int_t iStation) const
 Create unique detector ID from station number.
Int_t SystemId (Int_t detectorId) const
 Get System identifier from detector ID.
Int_t StationNr (Int_t detectorId) const
 Get station number from detector ID.
 CbmMvdDetectorId ()
 Constructor.
virtual ~CbmMvdDetectorId ()
 Destructor.
Int_t DetectorId (Int_t iStation) const
 Create unique detector ID from station number.
Int_t SystemId (Int_t detectorId) const
 Get System identifier from detector ID.
Int_t StationNr (Int_t detectorId) const
 Get station number from detector ID.

Protected Attributes

Int_t fFlag
Protected Attributes inherited from CbmHit
Double32_t fCovXY

Detailed Description

Author
V.Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e

Data class for hits in the CBM-MVD. Data level RAW. Original source (CbmStsMapsHit) by M. Deveaux.

Hit flag not used up to now (will come later with real hit finding).

Definition at line 23 of file CbmMvdHit.h.

Constructor & Destructor Documentation

◆ CbmMvdHit() [1/4]

CbmMvdHit::CbmMvdHit ( )

Definition at line 15 of file CbmMvdHit.cxx.

References CbmHit::CbmHit(), CbmMvdDetectorId::CbmMvdDetectorId(), and fFlag.

Here is the call graph for this function:

◆ CbmMvdHit() [2/4]

CbmMvdHit::CbmMvdHit ( Int_t statNr,
TVector3 & pos,
TVector3 & dpos,
Int_t flag )
Parameters
statNrStation number
posPosition coordinates [cm]
dposErrors in position coordinates [cm]
flagHit flag

Definition at line 23 of file CbmMvdHit.cxx.

References CbmHit::CbmHit(), CbmMvdDetectorId::CbmMvdDetectorId(), and fFlag.

Here is the call graph for this function:

◆ ~CbmMvdHit() [1/2]

CbmMvdHit::~CbmMvdHit ( )
virtual

Definition at line 33 of file CbmMvdHit.cxx.

◆ CbmMvdHit() [3/4]

CbmMvdHit::CbmMvdHit ( )

◆ CbmMvdHit() [4/4]

CbmMvdHit::CbmMvdHit ( Int_t statNr,
TVector3 & pos,
TVector3 & dpos,
Int_t flag )
Parameters
statNrStation number
posPosition coordinates [cm]
dposErrors in position coordinates [cm]
flagHit flag

◆ ~CbmMvdHit() [2/2]

virtual CbmMvdHit::~CbmMvdHit ( )
virtual

Member Function Documentation

◆ GetFlag() [1/2]

Int_t CbmMvdHit::GetFlag ( ) const
inline

Definition at line 49 of file CbmMvdHit.h.

References fFlag.

◆ GetFlag() [2/2]

Int_t CbmMvdHit::GetFlag ( ) const
inline

Definition at line 49 of file CbmMvdHit.h.

References fFlag.

◆ GetStationNr() [1/2]

virtual Int_t CbmMvdHit::GetStationNr ( ) const
inlinevirtual

Implements CbmHit.

Definition at line 48 of file CbmMvdHit.h.

References CbmMvdDetectorId::StationNr().

Referenced by CbmKFStsHit::Create(), CbmStsFitPerformanceTask::Exec(), Print(), and CbmL1::ReadEvent().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetStationNr() [2/2]

virtual Int_t CbmMvdHit::GetStationNr ( ) const
inlinevirtual

Implements CbmHit.

Definition at line 48 of file CbmMvdHit.h.

References CbmMvdDetectorId::StationNr().

Here is the call graph for this function:

◆ GetSystemId() [1/2]

Int_t CbmMvdHit::GetSystemId ( ) const
inline

Definition at line 47 of file CbmMvdHit.h.

References CbmMvdDetectorId::SystemId().

Here is the call graph for this function:

◆ GetSystemId() [2/2]

Int_t CbmMvdHit::GetSystemId ( ) const
inline

Definition at line 47 of file CbmMvdHit.h.

References CbmMvdDetectorId::SystemId().

Here is the call graph for this function:

◆ Print() [1/2]

void CbmMvdHit::Print ( const Option_t * opt = 0) const
virtual

Reimplemented from CbmHit.

Definition at line 37 of file CbmMvdHit.cxx.

References GetStationNr(), GetX(), GetY(), and GetZ().

Here is the call graph for this function:

◆ Print() [2/2]

virtual void CbmMvdHit::Print ( const Option_t * opt = 0) const
virtual

Reimplemented from CbmHit.

Member Data Documentation

◆ fFlag

Int_t CbmMvdHit::fFlag
protected

Definition at line 52 of file CbmMvdHit.h.

Referenced by CbmMvdHit(), CbmMvdHit(), and GetFlag().


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