CbmRoot
CbmTrdParModDigi Class Reference

Definition of chamber gain conversion for one TRD module. More...

#include <CbmTrdParModDigi.h>

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

Public Member Functions

 CbmTrdParModDigi ()
 
 CbmTrdParModDigi (Double_t x, Double_t y, Double_t z, Double_t sizex, Double_t sizey, Double_t sizez, Int_t nofSectors, Int_t orientation, const TArrayD &sectorSizeX, const TArrayD &sectorSizeY, const TArrayD &padSizeX, const TArrayD &padSizeY)
 
virtual ~CbmTrdParModDigi ()
 
Int_t GetNofColumns () const
 
Int_t GetNofRows () const
 
Int_t GetNofColumnsInSector (Int_t i) const
 
Int_t GetNofRowsInSector (Int_t i) const
 
Int_t GetOrientation () const
 
Double_t GetPadSizeX (Int_t i) const
 
Double_t GetPadSizeY (Int_t i) const
 
Double_t GetSectorBeginX (Int_t i) const
 
Double_t GetSectorBeginY (Int_t i) const
 
Double_t GetSectorSizeX (Int_t i) const
 
Double_t GetSectorSizeY (Int_t i) const
 
Double_t GetAnodeWireToPadPlaneDistance () const
 
Double_t GetAnodeWireOffset () const
 
Double_t GetAnodeWireSpacing () const
 
Int_t GetNofSectors () const
 
Int_t GetModuleRow (Int_t &sectorId, Int_t &rowId) const
 
Int_t GetSectorRow (Int_t growId, Int_t &srowId) const
 Find the sector wise row given the module row. Inverse of GetModuleRow() More...
 
Bool_t GetPadInfo (const Double_t *local_point, Int_t &sectorId, Int_t &columnId, Int_t &rowId) const
 
void GetPadInfo (const CbmTrdPoint *trdPoint, Int_t &sectorId, Int_t &columnId, Int_t &rowId) const
 
void GetPadPosition (const Int_t sector, const Int_t col, const Int_t row, TVector3 &padPos, TVector3 &padPosErr) const
 
void GetPadPosition (const Int_t padAddress, bool isCbmTrdDigiAddress, TVector3 &padPos, TVector3 &padPosErr) const
 
void GetPadPosition (const Int_t padAddress, TVector3 &padPos, TVector3 &padPosErr) const
 
void GetPosition (Int_t sectorId, Int_t columnId, Int_t rowId, TVector3 &padPos, TVector3 &padSize) const
 
Int_t GetPadColumn (const Int_t channelNumber) const
 
Int_t GetPadRow (const Int_t channelNumber) const
 
Int_t GetSector (Int_t npady, Int_t &rowId) const
 
Double_t GetSizeX () const
 
Double_t GetSizeY () const
 
Double_t GetSizeZ () const
 
Double_t GetX () const
 
Double_t GetY () const
 
Double_t GetZ () const
 
void Print (Option_t *opt="") const
 
void ProjectPositionToNextAnodeWire (Double_t *local_point) const
 
void SetAnodeWireToPadPlaneDistance (Double_t d)
 
void SetAnodeWireOffset (Double_t off)
 
void SetAnodeWireSpacing (Double_t dw)
 
void TransformHitError (TVector3 &hitErr) const
 
void TransformToLocalPad (const Double_t *local_point, Double_t &posX, Double_t &posY) const
 
virtual Int_t GetModuleId () const
 
virtual void SetModuleId (Int_t m)
 

Protected Attributes

Int_t fModuleId
 module id More...
 

Private Member Functions

 CbmTrdParModDigi (const CbmTrdParModDigi &ref)
 
const CbmTrdParModDigioperator= (const CbmTrdParModDigi &ref)
 
void GetModuleInformation (const Double_t *local_point, Int_t &sectorId, Int_t &columnId, Int_t &rowId) const
 
void TransformToLocalCorner (const Double_t *local_point, Double_t &posX, Double_t &posY) const
 
void TransformToLocalSector (const Double_t *local_point, Double_t &posX, Double_t &posY) const
 
Int_t GetSector (const Double_t *local_point) const
 

Private Attributes

Int_t fNofSectors
 number sectors for this module More...
 
Int_t fOrientation
 
Double_t fAnodeWireOffset
 Anode Wire Offset [cm]. More...
 
Double_t fAnodeWireSpacing
 anode wire pitch [cm] More...
 
Double_t fAnodeWireToPadPlaneDistance
 Anode Wire to PadPlane Distance [cm]. More...
 
Double_t fX
 center of module in global c.s. [cm] More...
 
Double_t fY
 center of module in global c.s. [cm] More...
 
Double_t fZ
 center of module in global c.s. [cm] More...
 
Double_t fSizeX
 module half size in x [cm] More...
 
Double_t fSizeY
 module half size in y [cm] More...
 
Double_t fSizeZ
 module half size in z [cm] More...
 
TArrayD fSectorX
 center of sectors local c.s. [cm] More...
 
TArrayD fSectorY
 center of sectors local c.s. [cm] More...
 
TArrayD fSectorZ
 center of sectors local c.s. [cm] More...
 
TArrayD fSectorBeginX
 begin of sector [cm] More...
 
TArrayD fSectorBeginY
 begin of sector [cm] More...
 
TArrayD fSectorEndX
 end of sector [cm] More...
 
TArrayD fSectorEndY
 end of sector [cm] More...
 
TArrayD fSectorSizeX
 sector size in x [cm] More...
 
TArrayD fSectorSizeY
 sector size in y [cm] More...
 
TArrayD fPadSizeX
 size of the readout pad in x [cm] More...
 
TArrayD fPadSizeY
 size of the readout pad in y [cm] More...
 

Detailed Description

Definition of chamber gain conversion for one TRD module.

Definition at line 14 of file CbmTrdParModDigi.h.

Constructor & Destructor Documentation

◆ CbmTrdParModDigi() [1/3]

CbmTrdParModDigi::CbmTrdParModDigi ( )

Definition at line 18 of file CbmTrdParModDigi.cxx.

◆ CbmTrdParModDigi() [2/3]

CbmTrdParModDigi::CbmTrdParModDigi ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t  sizex,
Double_t  sizey,
Double_t  sizez,
Int_t  nofSectors,
Int_t  orientation,
const TArrayD &  sectorSizeX,
const TArrayD &  sectorSizeY,
const TArrayD &  padSizeX,
const TArrayD &  padSizeY 
)

Calculate the coordinates of the begin and the end of each sector as well as the coordinates of the center of the sector In the moment it is assumed that there are sectors which have either in x- or y-direction the size of the chamber.

Definition at line 43 of file CbmTrdParModDigi.cxx.

References fNofSectors, fSectorBeginX, fSectorBeginY, fSectorEndX, fSectorEndY, fSectorX, fSectorY, fSectorZ, fZ, i, x, and y.

◆ ~CbmTrdParModDigi()

virtual CbmTrdParModDigi::~CbmTrdParModDigi ( )
inlinevirtual

Definition at line 29 of file CbmTrdParModDigi.h.

◆ CbmTrdParModDigi() [3/3]

CbmTrdParModDigi::CbmTrdParModDigi ( const CbmTrdParModDigi ref)
private

Member Function Documentation

◆ GetAnodeWireOffset()

Double_t CbmTrdParModDigi::GetAnodeWireOffset ( ) const
inline

Definition at line 46 of file CbmTrdParModDigi.h.

References fAnodeWireOffset.

Referenced by CbmTrdParSetDigi::putParams().

◆ GetAnodeWireSpacing()

Double_t CbmTrdParModDigi::GetAnodeWireSpacing ( ) const
inline

◆ GetAnodeWireToPadPlaneDistance()

Double_t CbmTrdParModDigi::GetAnodeWireToPadPlaneDistance ( ) const
inline

◆ GetModuleId()

virtual Int_t CbmTrdParMod::GetModuleId ( ) const
inlinevirtualinherited

◆ GetModuleInformation()

void CbmTrdParModDigi::GetModuleInformation ( const Double_t *  local_point,
Int_t &  sectorId,
Int_t &  columnId,
Int_t &  rowId 
) const
private

Definition at line 695 of file CbmTrdParModDigi.cxx.

References fPadSizeX, fPadSizeY, GetSector(), and TransformToLocalSector().

Referenced by GetPadInfo().

◆ GetModuleRow()

Int_t CbmTrdParModDigi::GetModuleRow ( Int_t &  sectorId,
Int_t &  rowId 
) const

◆ GetNofColumns()

◆ GetNofColumnsInSector()

◆ GetNofRows()

◆ GetNofRowsInSector()

◆ GetNofSectors()

◆ GetOrientation()

◆ GetPadColumn()

Int_t CbmTrdParModDigi::GetPadColumn ( const Int_t  channelNumber) const

Definition at line 902 of file CbmTrdParModDigi.cxx.

References GetNofColumns().

Referenced by CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), and GetPadPosition().

◆ GetPadInfo() [1/2]

void CbmTrdParModDigi::GetPadInfo ( const CbmTrdPoint trdPoint,
Int_t &  sectorId,
Int_t &  columnId,
Int_t &  rowId 
) const

Calculate point in the middle of the detector. This is for safety reasons, because the point at exit is slightly outside of the active volume. If one does not use a point in the detector one will get a wrong volume from the geomanager. Navigate to the correct volume to get all necessary information about this volume

Definition at line 469 of file CbmTrdParModDigi.cxx.

References fOrientation, fSectorBeginX, fSectorBeginY, fSizeX, fSizeY, fSizeZ, fX, fY, fZ, GetModuleInformation(), GetNofColumns(), GetNofRows(), GetPadInfo(), GetSector(), CbmTrdPoint::GetXIn(), CbmTrdPoint::GetXOut(), CbmTrdPoint::GetYIn(), CbmTrdPoint::GetYOut(), CbmTrdPoint::GetZIn(), CbmTrdPoint::GetZOut(), ProjectPositionToNextAnodeWire(), TransformToLocalCorner(), and TransformToLocalSector().

◆ GetPadInfo() [2/2]

Bool_t CbmTrdParModDigi::GetPadInfo ( const Double_t *  local_point,
Int_t &  sectorId,
Int_t &  columnId,
Int_t &  rowId 
) const

◆ GetPadPosition() [1/3]

void CbmTrdParModDigi::GetPadPosition ( const Int_t  padAddress,
bool  isCbmTrdDigiAddress,
TVector3 &  padPos,
TVector3 &  padPosErr 
) const

Get address of a pad, based on the channel address stored in the CbmTrdDigi

Definition at line 784 of file CbmTrdParModDigi.cxx.

References GetPadColumn(), GetPadPosition(), GetPadRow(), and GetSectorRow().

◆ GetPadPosition() [2/3]

void CbmTrdParModDigi::GetPadPosition ( const Int_t  padAddress,
TVector3 &  padPos,
TVector3 &  padPosErr 
) const

Get address of a pad, return position relative to module center

Definition at line 765 of file CbmTrdParModDigi.cxx.

References CbmTrdAddress::GetColumnId(), GetPadPosition(), CbmTrdAddress::GetRowId(), and CbmTrdAddress::GetSectorId().

◆ GetPadPosition() [3/3]

void CbmTrdParModDigi::GetPadPosition ( const Int_t  sector,
const Int_t  col,
const Int_t  row,
TVector3 &  padPos,
TVector3 &  padPosErr 
) const

◆ GetPadRow()

Int_t CbmTrdParModDigi::GetPadRow ( const Int_t  channelNumber) const

Definition at line 914 of file CbmTrdParModDigi.cxx.

References GetNofColumns().

Referenced by CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), and GetPadPosition().

◆ GetPadSizeX()

◆ GetPadSizeY()

◆ GetPosition()

void CbmTrdParModDigi::GetPosition ( Int_t  sectorId,
Int_t  columnId,
Int_t  rowId,
TVector3 &  padPos,
TVector3 &  padSize 
) const

Calculate position in global coordinates from digi information (sectorId, columnId, rowId). Returns two TVector3. One with the position and one with the padsize of the fired pad

Definition at line 806 of file CbmTrdParModDigi.cxx.

References fPadSizeX, fPadSizeY, fSectorBeginX, fSectorBeginY, fSizeX, fSizeY, fSizeZ, fX, fY, fZ, GetNofColumnsInSector(), GetNofRowsInSector(), and GetNofSectors().

Referenced by CbmTrdDigiDraw::Exec(), CbmTrdHitDensityQa::Finish(), CbmTrdHitRateQa::GetModuleInformationFromDigiPar(), CbmTrdHitRateFastQa::GetModuleInformationFromDigiPar(), and CbmTrdHitRateFastQa::ScanModulePlane().

◆ GetSector() [1/2]

Int_t CbmTrdParModDigi::GetSector ( const Double_t *  local_point) const
private

Calculate the position in the chamber with the origin of the local coordinate system in the lower left corner of the chamber (looking upstream) x goes to the left, looking in beam direction, y goes upward

Definition at line 248 of file CbmTrdParModDigi.cxx.

References fNofSectors, fSectorBeginX, fSectorBeginY, fSectorEndX, fSectorEndY, i, Print(), and TransformToLocalCorner().

◆ GetSector() [2/2]

Int_t CbmTrdParModDigi::GetSector ( Int_t  npady,
Int_t &  rowId 
) const

Calculate the pad coordinates in this sector from pad coordinates in the module e.g. in which sector is pad (20/28)

Definition at line 274 of file CbmTrdParModDigi.cxx.

References fNofSectors, fPadSizeY, fSectorSizeY, fSizeY, GetNofRows(), and GetNofRowsInSector().

Referenced by CbmTrdModuleSimT::FlushBuffer(), GetModuleInformation(), GetPadInfo(), CbmTrdModuleSimR::ScanPadPlane(), CbmTrdModuleSimR::SetAsicPar(), TransformToLocalPad(), and TransformToLocalSector().

◆ GetSectorBeginX()

Double_t CbmTrdParModDigi::GetSectorBeginX ( Int_t  i) const
inline

Definition at line 38 of file CbmTrdParModDigi.h.

References fSectorBeginX, and i.

Referenced by CbmTrdModuleSimR::SetAsicPar().

◆ GetSectorBeginY()

Double_t CbmTrdParModDigi::GetSectorBeginY ( Int_t  i) const
inline

Definition at line 39 of file CbmTrdParModDigi.h.

References fSectorBeginY, and i.

Referenced by CbmTrdModuleSimR::SetAsicPar().

◆ GetSectorRow()

Int_t CbmTrdParModDigi::GetSectorRow ( Int_t  growId,
Int_t &  srowId 
) const

Find the sector wise row given the module row. Inverse of GetModuleRow()

Parameters
[in]growIdModule wise row id.
[out]srowIdOn return sector wise row id.
Returns
Sector id.

Definition at line 411 of file CbmTrdParModDigi.cxx.

References GetNofRows(), and GetNofRowsInSector().

Referenced by GetPadPosition(), and CbmTrdModuleRecT::MakeHit().

◆ GetSectorSizeX()

Double_t CbmTrdParModDigi::GetSectorSizeX ( Int_t  i) const
inline

◆ GetSectorSizeY()

Double_t CbmTrdParModDigi::GetSectorSizeY ( Int_t  i) const
inline

◆ GetSizeX()

◆ GetSizeY()

◆ GetSizeZ()

Double_t CbmTrdParModDigi::GetSizeZ ( ) const
inline

Definition at line 111 of file CbmTrdParModDigi.h.

References fSizeZ.

Referenced by CbmL1::Init(), and CbmTrdParSetDigi::putParams().

◆ GetX()

Double_t CbmTrdParModDigi::GetX ( ) const
inline

Definition at line 112 of file CbmTrdParModDigi.h.

References fX.

Referenced by CbmTrdParSetDigi::putParams().

◆ GetY()

Double_t CbmTrdParModDigi::GetY ( ) const
inline

Definition at line 113 of file CbmTrdParModDigi.h.

References fY.

Referenced by CbmTrdParSetDigi::putParams().

◆ GetZ()

Double_t CbmTrdParModDigi::GetZ ( ) const
inline

Definition at line 114 of file CbmTrdParModDigi.h.

References fZ.

Referenced by CbmL1::Init(), and CbmTrdParSetDigi::putParams().

◆ operator=()

const CbmTrdParModDigi& CbmTrdParModDigi::operator= ( const CbmTrdParModDigi ref)
private

◆ Print()

◆ ProjectPositionToNextAnodeWire()

void CbmTrdParModDigi::ProjectPositionToNextAnodeWire ( Double_t *  local_point) const

Move the local point along y to the next anode wire position.

20131009 - DE - checked OK

Definition at line 190 of file CbmTrdParModDigi.cxx.

References fabs(), fAnodeWireOffset, fAnodeWireSpacing, and fSizeY.

Referenced by GetPadInfo(), CbmTrdModuleSimR::MakeDigi(), and CbmTrdModuleSimT::MakeDigi().

◆ SetAnodeWireOffset()

void CbmTrdParModDigi::SetAnodeWireOffset ( Double_t  off)
inline

Definition at line 121 of file CbmTrdParModDigi.h.

References fAnodeWireOffset.

Referenced by CbmTrdParManager::CreateModuleParameters().

◆ SetAnodeWireSpacing()

void CbmTrdParModDigi::SetAnodeWireSpacing ( Double_t  dw)
inline

Definition at line 122 of file CbmTrdParModDigi.h.

References fAnodeWireSpacing.

Referenced by CbmTrdParManager::CreateModuleParameters().

◆ SetAnodeWireToPadPlaneDistance()

void CbmTrdParModDigi::SetAnodeWireToPadPlaneDistance ( Double_t  d)
inline

Definition at line 118 of file CbmTrdParModDigi.h.

References d, and fAnodeWireToPadPlaneDistance.

Referenced by CbmTrdParManager::CreateModuleParameters().

◆ SetModuleId()

virtual void CbmTrdParMod::SetModuleId ( Int_t  m)
inlinevirtualinherited

Definition at line 17 of file CbmTrdParMod.h.

References CbmTrdParMod::fModuleId, and m.

Referenced by CbmTrdParManager::CreateModuleParameters().

◆ TransformHitError()

void CbmTrdParModDigi::TransformHitError ( TVector3 &  hitErr) const

Definition at line 676 of file CbmTrdParModDigi.cxx.

References fOrientation, x, and y.

Referenced by CbmTrdModuleRecR::MakeHit().

◆ TransformToLocalCorner()

void CbmTrdParModDigi::TransformToLocalCorner ( const Double_t *  local_point,
Double_t &  posX,
Double_t &  posY 
) const
private

Transformation from local coordinate system with origin in the middle of the module into a system with the origin in the lower left corner (looking upstream). Since for both coordinate systems the orientation is the same this is only a shift by the half size of the module in x- and y-direction

20131009 - DE - checked OK for module orientations 0,1,2,3

Definition at line 596 of file CbmTrdParModDigi.cxx.

References fSizeX, and fSizeY.

Referenced by GetPadInfo(), GetSector(), and TransformToLocalSector().

◆ TransformToLocalPad()

void CbmTrdParModDigi::TransformToLocalPad ( const Double_t *  local_point,
Double_t &  posX,
Double_t &  posY 
) const

Transformation of the local module coordinate system with origin in the middle of the module
into a system with the origin in the local pad center of the pad below the point. First, transform in a system with origin in the lower left sector.

Definition at line 634 of file CbmTrdParModDigi.cxx.

References fPadSizeX, fPadSizeY, GetSector(), and TransformToLocalSector().

Referenced by CbmTrdRecoQa::Exec(), CbmTrdModuleSimT::ScanPadPlane(), and CbmTrdModuleSimR::ScanPadPlane().

◆ TransformToLocalSector()

void CbmTrdParModDigi::TransformToLocalSector ( const Double_t *  local_point,
Double_t &  posX,
Double_t &  posY 
) const
private

Transformation of the module coordinate system with origin in the middle of the module into a system with the origin in the lower left corner (looking upstream) of the sector the point is in. First, transform in a system with origin in the lower left corner.

20131009 - DE - checked OK for module orientations 0,1,2,3

Definition at line 614 of file CbmTrdParModDigi.cxx.

References fSectorBeginX, fSectorBeginY, GetSector(), and TransformToLocalCorner().

Referenced by GetModuleInformation(), GetPadInfo(), and TransformToLocalPad().

Member Data Documentation

◆ fAnodeWireOffset

Double_t CbmTrdParModDigi::fAnodeWireOffset
private

Anode Wire Offset [cm].

Definition at line 153 of file CbmTrdParModDigi.h.

Referenced by GetAnodeWireOffset(), Print(), ProjectPositionToNextAnodeWire(), and SetAnodeWireOffset().

◆ fAnodeWireSpacing

Double_t CbmTrdParModDigi::fAnodeWireSpacing
private

anode wire pitch [cm]

Definition at line 154 of file CbmTrdParModDigi.h.

Referenced by GetAnodeWireSpacing(), Print(), ProjectPositionToNextAnodeWire(), and SetAnodeWireSpacing().

◆ fAnodeWireToPadPlaneDistance

Double_t CbmTrdParModDigi::fAnodeWireToPadPlaneDistance
private

Anode Wire to PadPlane Distance [cm].

Definition at line 156 of file CbmTrdParModDigi.h.

Referenced by GetAnodeWireToPadPlaneDistance(), Print(), and SetAnodeWireToPadPlaneDistance().

◆ fModuleId

Int_t CbmTrdParMod::fModuleId
protectedinherited

◆ fNofSectors

Int_t CbmTrdParModDigi::fNofSectors
private

number sectors for this module

Definition at line 149 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi(), GetNofColumns(), GetNofRows(), GetNofSectors(), GetSector(), and Print().

◆ fOrientation

Int_t CbmTrdParModDigi::fOrientation
private

angle between long pad axis and y-axis in steps of 90 deg [0..3]

Definition at line 151 of file CbmTrdParModDigi.h.

Referenced by GetOrientation(), GetPadInfo(), Print(), and TransformHitError().

◆ fPadSizeX

TArrayD CbmTrdParModDigi::fPadSizeX
private

◆ fPadSizeY

TArrayD CbmTrdParModDigi::fPadSizeY
private

◆ fSectorBeginX

TArrayD CbmTrdParModDigi::fSectorBeginX
private

◆ fSectorBeginY

TArrayD CbmTrdParModDigi::fSectorBeginY
private

◆ fSectorEndX

TArrayD CbmTrdParModDigi::fSectorEndX
private

end of sector [cm]

Definition at line 169 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi(), GetSector(), and Print().

◆ fSectorEndY

TArrayD CbmTrdParModDigi::fSectorEndY
private

end of sector [cm]

Definition at line 170 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi(), GetSector(), and Print().

◆ fSectorSizeX

TArrayD CbmTrdParModDigi::fSectorSizeX
private

sector size in x [cm]

Definition at line 171 of file CbmTrdParModDigi.h.

Referenced by GetNofColumns(), GetNofColumnsInSector(), GetSectorSizeX(), and Print().

◆ fSectorSizeY

TArrayD CbmTrdParModDigi::fSectorSizeY
private

sector size in y [cm]

Definition at line 172 of file CbmTrdParModDigi.h.

Referenced by GetModuleRow(), GetNofRows(), GetNofRowsInSector(), GetSector(), GetSectorSizeY(), and Print().

◆ fSectorX

TArrayD CbmTrdParModDigi::fSectorX
private

center of sectors local c.s. [cm]

Definition at line 164 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi().

◆ fSectorY

TArrayD CbmTrdParModDigi::fSectorY
private

center of sectors local c.s. [cm]

Definition at line 165 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi().

◆ fSectorZ

TArrayD CbmTrdParModDigi::fSectorZ
private

center of sectors local c.s. [cm]

Definition at line 166 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi().

◆ fSizeX

Double_t CbmTrdParModDigi::fSizeX
private

module half size in x [cm]

Definition at line 161 of file CbmTrdParModDigi.h.

Referenced by GetNofColumns(), GetPadInfo(), GetPadPosition(), GetPosition(), GetSizeX(), Print(), and TransformToLocalCorner().

◆ fSizeY

Double_t CbmTrdParModDigi::fSizeY
private

◆ fSizeZ

Double_t CbmTrdParModDigi::fSizeZ
private

module half size in z [cm]

Definition at line 163 of file CbmTrdParModDigi.h.

Referenced by GetPadInfo(), GetPosition(), GetSizeZ(), and Print().

◆ fX

Double_t CbmTrdParModDigi::fX
private

center of module in global c.s. [cm]

Definition at line 158 of file CbmTrdParModDigi.h.

Referenced by GetPadInfo(), GetPosition(), GetX(), and Print().

◆ fY

Double_t CbmTrdParModDigi::fY
private

center of module in global c.s. [cm]

Definition at line 159 of file CbmTrdParModDigi.h.

Referenced by GetPadInfo(), GetPosition(), GetY(), and Print().

◆ fZ

Double_t CbmTrdParModDigi::fZ
private

center of module in global c.s. [cm]

Definition at line 160 of file CbmTrdParModDigi.h.

Referenced by CbmTrdParModDigi(), GetPadInfo(), GetPosition(), GetZ(), and Print().


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