CbmRoot
|
#include <CbmMvdSensorDataSheet.h>
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 |
Data base for different MVD sensors Base class to be modified
Definition at line 22 of file CbmMvdSensorDataSheet.h.
CbmMvdSensorDataSheet::CbmMvdSensorDataSheet | ( | ) |
Default constructor
Definition at line 17 of file CbmMvdSensorDataSheet.cxx.
CbmMvdSensorDataSheet::~CbmMvdSensorDataSheet | ( | ) |
Destructor
Definition at line 50 of file CbmMvdSensorDataSheet.cxx.
CbmMvdSensorDataSheet::ClassDef | ( | CbmMvdSensorDataSheet | , |
1 | |||
) |
|
inlinevirtual |
Definition at line 120 of file CbmMvdSensorDataSheet.h.
References fAdcBits.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 119 of file CbmMvdSensorDataSheet.h.
References fAdcOffset.
|
inlinevirtual |
Definition at line 121 of file CbmMvdSensorDataSheet.h.
References fAdcSteps.
|
inlinevirtual |
Definition at line 122 of file CbmMvdSensorDataSheet.h.
References fAdcStepSize.
|
inlinevirtual |
Definition at line 114 of file CbmMvdSensorDataSheet.h.
References fChargeThreshold.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 90 of file CbmMvdSensorDataSheet.h.
References fEpiTh.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 89 of file CbmMvdSensorDataSheet.h.
References fIntegrationTime.
Referenced by CbmMvdSensor::GetFrameNumber(), CbmMvdSensor::GetIntegrationtime(), and CbmMvdSensor::GetReadoutTime().
|
inlinevirtual |
Definition at line 100 of file CbmMvdSensorDataSheet.h.
References fLandauGain.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
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().
|
inlinevirtual |
Definition at line 97 of file CbmMvdSensorDataSheet.h.
References fLandauSigma.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 103 of file CbmMvdSensorDataSheet.h.
References fLorentzPar0.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 106 of file CbmMvdSensorDataSheet.h.
References fLorentzPar1.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 109 of file CbmMvdSensorDataSheet.h.
References fLorentzPar2.
Referenced by CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 91 of file CbmMvdSensorDataSheet.h.
References fNoise.
|
inlinevirtual |
Definition at line 85 of file CbmMvdSensorDataSheet.h.
References fNPixels.
|
inlinevirtual |
Definition at line 83 of file CbmMvdSensorDataSheet.h.
References fNPixelsX.
Referenced by CbmMvdSensor::ReadSensorGeometry(), CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 84 of file CbmMvdSensorDataSheet.h.
References fNPixelsY.
Referenced by CbmMvdSensorFrameBuffer::ExecChain(), CbmMvdSensor::GetFrameNumber(), CbmMvdSensor::ReadSensorGeometry(), CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 81 of file CbmMvdSensorDataSheet.h.
References fPixelPitchX.
Referenced by CbmMvdSensor::LocalToPixel(), CbmMvdSensor::PixelToLocal(), CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 82 of file CbmMvdSensorDataSheet.h.
References fPixelPitchY.
Referenced by CbmMvdSensor::LocalToPixel(), CbmMvdSensor::PixelToLocal(), CbmMvdSensorDigitizerTBTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTask::ReadSensorInformation().
|
inlinevirtual |
Definition at line 86 of file CbmMvdSensorDataSheet.h.
References fPixelSignX.
Referenced by CbmMvdSensor::LocalToPixel(), and CbmMvdSensor::PixelToLocal().
|
inlinevirtual |
Definition at line 87 of file CbmMvdSensorDataSheet.h.
References fPixelSignY.
Referenced by CbmMvdSensor::LocalToPixel(), and CbmMvdSensor::PixelToLocal().
|
inlinevirtual |
Definition at line 80 of file CbmMvdSensorDataSheet.h.
References fMimosaName.
|
inlinevirtual |
Definition at line 88 of file CbmMvdSensorDataSheet.h.
References fShutterSign.
|
virtual |
Definition at line 55 of file CbmMvdSensorDataSheet.cxx.
References fAdcBits, fAdcDynamic, fAdcOffset, fAdcStepSize, fEpiTh, fIntegrationTime, fMimosaName, fNoise, fNPixelsX, fNPixelsY, fPixelPitchX, fPixelPitchY, fPixelSignX, fPixelSignY, fPixelsPerBank, fShutterSign, fStatesPerBank, fStatesPerFrame, fStatesPerLine, and fValidData.
Referenced by CbmMvdSensor::Print().
|
protected |
Definition at line 66 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetAdcBits(), and Print().
|
protected |
ADC description
Definition at line 64 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetAdcDynamic(), and Print().
|
protected |
Definition at line 65 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetAdcOffset(), and Print().
|
protected |
Definition at line 67 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetAdcSteps().
|
protected |
Definition at line 72 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetAdcStepSize(), and Print().
|
protected |
Definition at line 51 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetChargeThreshold().
|
protected |
Definition at line 49 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetEpiThickness(), and Print().
|
protected |
Definition at line 48 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetIntegrationTime(), and Print().
|
protected |
Definition at line 57 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLandauGain().
|
protected |
Definition at line 55 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLandauMPV().
|
protected |
Definition at line 56 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLandauSigma().
|
protected |
Definition at line 58 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLorentzPar0().
|
protected |
Definition at line 59 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLorentzPar1().
|
protected |
Definition at line 60 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetLorentzPar2().
|
protected |
Technical data of the sensor
Definition at line 36 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetSensorName(), and Print().
|
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().
|
protected |
Definition at line 41 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and GetNPixels().
|
protected |
Definition at line 39 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetNPixelsX(), and Print().
|
protected |
Definition at line 40 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetNPixelsY(), and Print().
|
protected |
Definition at line 37 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetPixelPitchX(), and Print().
|
protected |
Definition at line 38 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetPixelPitchY(), and Print().
|
protected |
Definition at line 42 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetPixelSignX(), and Print().
|
protected |
Definition at line 44 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetPixelSignY(), and Print().
|
protected |
Definition at line 71 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and Print().
|
protected |
Definition at line 46 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), GetShutterSign(), and Print().
|
protected |
Definition at line 68 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and Print().
|
protected |
Definition at line 70 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and Print().
|
protected |
Definition at line 69 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and Print().
|
protected |
Self-organizsation
Definition at line 76 of file CbmMvdSensorDataSheet.h.
Referenced by CbmMvdMimosa26AHR::CbmMvdMimosa26AHR(), CbmMvdMimosa34::CbmMvdMimosa34(), CbmMvdMimosis::CbmMvdMimosis(), and Print().