CbmRoot
CbmMvdSensorDataSheet Class Reference

#include <CbmMvdSensorDataSheet.h>

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

Public Member Functions

 CbmMvdSensorDataSheet ()
 
virtual void Print (Option_t *opt="") const
 
 ~CbmMvdSensorDataSheet ()
 
virtual TString * GetSensorName ()
 
virtual Double_t GetPixelPitchX ()
 
virtual Double_t GetPixelPitchY ()
 
virtual Int_t GetNPixelsX ()
 
virtual Int_t GetNPixelsY ()
 
virtual Int_t GetNPixels ()
 
virtual Int_t GetPixelSignX ()
 
virtual Int_t GetPixelSignY ()
 
virtual Int_t GetShutterSign ()
 
virtual Double_t GetIntegrationTime ()
 
virtual Double_t GetEpiThickness ()
 
virtual Double_t GetNoise ()
 
virtual Double_t GetLandauMPV ()
 
virtual Double_t GetLandauSigma ()
 
virtual Double_t GetLandauGain ()
 
virtual Double_t GetLorentzPar0 ()
 
virtual Double_t GetLorentzPar1 ()
 
virtual Double_t GetLorentzPar2 ()
 
virtual Double_t GetChargeThreshold ()
 
virtual Int_t GetAdcDynamic ()
 
virtual Int_t GetAdcOffset ()
 
virtual Int_t GetAdcBits ()
 
virtual Int_t GetAdcSteps ()
 
virtual Float_t GetAdcStepSize ()
 
 ClassDef (CbmMvdSensorDataSheet, 1)
 

Protected Attributes

TString fMimosaName
 
Double_t fPixelPitchX
 
Double_t fPixelPitchY
 
Int_t fNPixelsX
 
Int_t fNPixelsY
 
Int_t fNPixels
 
Int_t fPixelSignX
 
Int_t fPixelSignY
 
Int_t fShutterSign
 
Double_t fIntegrationTime
 
Double_t fEpiTh
 
Double_t fChargeThreshold
 
Double_t fNoise
 
Double_t fLandauMPV
 
Double_t fLandauSigma
 
Double_t fLandauGain
 
Double_t fLorentzPar0
 
Double_t fLorentzPar1
 
Double_t fLorentzPar2
 
Int_t fAdcDynamic
 
Int_t fAdcOffset
 
Int_t fAdcBits
 
Int_t fAdcSteps
 
Int_t fStatesPerBank
 
Int_t fStatesPerLine
 
Int_t fStatesPerFrame
 
Int_t fPixelsPerBank
 
Float_t fAdcStepSize
 
Bool_t fValidData
 

Detailed Description

CbmMvdSensorDataSheet.h

Author
M.Deveaux devea.nosp@m.ux@p.nosp@m.hysik.nosp@m..uni.nosp@m.-fran.nosp@m.kfur.nosp@m.t.de

Data base for different MVD sensors Base class to be modified

Definition at line 22 of file CbmMvdSensorDataSheet.h.

Constructor & Destructor Documentation

◆ CbmMvdSensorDataSheet()

CbmMvdSensorDataSheet::CbmMvdSensorDataSheet ( )

Default constructor

Definition at line 17 of file CbmMvdSensorDataSheet.cxx.

◆ ~CbmMvdSensorDataSheet()

CbmMvdSensorDataSheet::~CbmMvdSensorDataSheet ( )

Destructor

Definition at line 50 of file CbmMvdSensorDataSheet.cxx.

Member Function Documentation

◆ ClassDef()

CbmMvdSensorDataSheet::ClassDef ( CbmMvdSensorDataSheet  ,
 
)

◆ GetAdcBits()

virtual Int_t CbmMvdSensorDataSheet::GetAdcBits ( )
inlinevirtual

Definition at line 120 of file CbmMvdSensorDataSheet.h.

References fAdcBits.

◆ GetAdcDynamic()

virtual Int_t CbmMvdSensorDataSheet::GetAdcDynamic ( )
inlinevirtual

ADC description

Definition at line 118 of file CbmMvdSensorDataSheet.h.

References fAdcDynamic.

◆ GetAdcOffset()

virtual Int_t CbmMvdSensorDataSheet::GetAdcOffset ( )
inlinevirtual

Definition at line 119 of file CbmMvdSensorDataSheet.h.

References fAdcOffset.

◆ GetAdcSteps()

virtual Int_t CbmMvdSensorDataSheet::GetAdcSteps ( )
inlinevirtual

Definition at line 121 of file CbmMvdSensorDataSheet.h.

References fAdcSteps.

◆ GetAdcStepSize()

virtual Float_t CbmMvdSensorDataSheet::GetAdcStepSize ( )
inlinevirtual

Definition at line 122 of file CbmMvdSensorDataSheet.h.

References fAdcStepSize.

◆ GetChargeThreshold()

virtual Double_t CbmMvdSensorDataSheet::GetChargeThreshold ( )
inlinevirtual

◆ GetEpiThickness()

virtual Double_t CbmMvdSensorDataSheet::GetEpiThickness ( )
inlinevirtual

◆ GetIntegrationTime()

virtual Double_t CbmMvdSensorDataSheet::GetIntegrationTime ( )
inlinevirtual

◆ GetLandauGain()

virtual Double_t CbmMvdSensorDataSheet::GetLandauGain ( )
inlinevirtual

◆ GetLandauMPV()

virtual Double_t CbmMvdSensorDataSheet::GetLandauMPV ( )
inlinevirtual

Description of the sensor for the digitizer

Definition at line 94 of file CbmMvdSensorDataSheet.h.

References fLandauMPV.

Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().

◆ GetLandauSigma()

virtual Double_t CbmMvdSensorDataSheet::GetLandauSigma ( )
inlinevirtual

◆ GetLorentzPar0()

virtual Double_t CbmMvdSensorDataSheet::GetLorentzPar0 ( )
inlinevirtual

◆ GetLorentzPar1()

virtual Double_t CbmMvdSensorDataSheet::GetLorentzPar1 ( )
inlinevirtual

◆ GetLorentzPar2()

virtual Double_t CbmMvdSensorDataSheet::GetLorentzPar2 ( )
inlinevirtual

◆ GetNoise()

virtual Double_t CbmMvdSensorDataSheet::GetNoise ( )
inlinevirtual

Definition at line 91 of file CbmMvdSensorDataSheet.h.

References fNoise.

◆ GetNPixels()

virtual Int_t CbmMvdSensorDataSheet::GetNPixels ( )
inlinevirtual

Definition at line 85 of file CbmMvdSensorDataSheet.h.

References fNPixels.

◆ GetNPixelsX()

virtual Int_t CbmMvdSensorDataSheet::GetNPixelsX ( )
inlinevirtual

◆ GetNPixelsY()

◆ GetPixelPitchX()

virtual Double_t CbmMvdSensorDataSheet::GetPixelPitchX ( )
inlinevirtual

◆ GetPixelPitchY()

virtual Double_t CbmMvdSensorDataSheet::GetPixelPitchY ( )
inlinevirtual

◆ GetPixelSignX()

virtual Int_t CbmMvdSensorDataSheet::GetPixelSignX ( )
inlinevirtual

Definition at line 86 of file CbmMvdSensorDataSheet.h.

References fPixelSignX.

Referenced by CbmMvdSensor::LocalToPixel(), and CbmMvdSensor::PixelToLocal().

◆ GetPixelSignY()

virtual Int_t CbmMvdSensorDataSheet::GetPixelSignY ( )
inlinevirtual

Definition at line 87 of file CbmMvdSensorDataSheet.h.

References fPixelSignY.

Referenced by CbmMvdSensor::LocalToPixel(), and CbmMvdSensor::PixelToLocal().

◆ GetSensorName()

virtual TString* CbmMvdSensorDataSheet::GetSensorName ( )
inlinevirtual

Definition at line 80 of file CbmMvdSensorDataSheet.h.

References fMimosaName.

◆ GetShutterSign()

virtual Int_t CbmMvdSensorDataSheet::GetShutterSign ( )
inlinevirtual

Definition at line 88 of file CbmMvdSensorDataSheet.h.

References fShutterSign.

◆ Print()

Member Data Documentation

◆ fAdcBits

Int_t CbmMvdSensorDataSheet::fAdcBits
protected

◆ fAdcDynamic

Int_t CbmMvdSensorDataSheet::fAdcDynamic
protected

◆ fAdcOffset

Int_t CbmMvdSensorDataSheet::fAdcOffset
protected

◆ fAdcSteps

Int_t CbmMvdSensorDataSheet::fAdcSteps
protected

◆ fAdcStepSize

Float_t CbmMvdSensorDataSheet::fAdcStepSize
protected

◆ fChargeThreshold

Double_t CbmMvdSensorDataSheet::fChargeThreshold
protected

◆ fEpiTh

Double_t CbmMvdSensorDataSheet::fEpiTh
protected

◆ fIntegrationTime

Double_t CbmMvdSensorDataSheet::fIntegrationTime
protected

◆ fLandauGain

Double_t CbmMvdSensorDataSheet::fLandauGain
protected

◆ fLandauMPV

Double_t CbmMvdSensorDataSheet::fLandauMPV
protected

◆ fLandauSigma

Double_t CbmMvdSensorDataSheet::fLandauSigma
protected

◆ fLorentzPar0

Double_t CbmMvdSensorDataSheet::fLorentzPar0
protected

◆ fLorentzPar1

Double_t CbmMvdSensorDataSheet::fLorentzPar1
protected

◆ fLorentzPar2

Double_t CbmMvdSensorDataSheet::fLorentzPar2
protected

◆ fMimosaName

TString CbmMvdSensorDataSheet::fMimosaName
protected

◆ fNoise

Double_t CbmMvdSensorDataSheet::fNoise
protected

Description of the sensor for the digitizer

Definition at line 54 of file CbmMvdSensorDataSheet.h.

Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetNoise(), and Print().

◆ fNPixels

Int_t CbmMvdSensorDataSheet::fNPixels
protected

◆ fNPixelsX

Int_t CbmMvdSensorDataSheet::fNPixelsX
protected

◆ fNPixelsY

Int_t CbmMvdSensorDataSheet::fNPixelsY
protected

◆ fPixelPitchX

Double_t CbmMvdSensorDataSheet::fPixelPitchX
protected

◆ fPixelPitchY

Double_t CbmMvdSensorDataSheet::fPixelPitchY
protected

◆ fPixelSignX

Int_t CbmMvdSensorDataSheet::fPixelSignX
protected

◆ fPixelSignY

Int_t CbmMvdSensorDataSheet::fPixelSignY
protected

◆ fPixelsPerBank

Int_t CbmMvdSensorDataSheet::fPixelsPerBank
protected

◆ fShutterSign

Int_t CbmMvdSensorDataSheet::fShutterSign
protected

◆ fStatesPerBank

Int_t CbmMvdSensorDataSheet::fStatesPerBank
protected

◆ fStatesPerFrame

Int_t CbmMvdSensorDataSheet::fStatesPerFrame
protected

◆ fStatesPerLine

Int_t CbmMvdSensorDataSheet::fStatesPerLine
protected

◆ fValidData

Bool_t CbmMvdSensorDataSheet::fValidData
protected

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