CbmRoot
|
#include <CbmMvdSensorDigitizerTask.h>
Classes | |
struct | SignalPoint |
Public Member Functions | |
CbmMvdSensorDigitizerTask () | |
CbmMvdSensorDigitizerTask (Int_t iMode) | |
virtual | ~CbmMvdSensorDigitizerTask () |
virtual void | InitTask (CbmMvdSensor *mySensor) |
void | SetInputArray (TClonesArray *inputStream) |
void | SetInput (TObject *) |
void | Exec () |
void | ExecChain () |
TClonesArray * | GetOutputArray () |
TClonesArray * | GetMatchArray () |
TClonesArray * | GetWriteArray () |
InitStatus | ReadSensorInformation () |
void | ProduceIonisationPoints (CbmMvdPoint *point) |
void | ProducePixelCharge (CbmMvdPoint *point) |
void | ProduceNoise () |
Bool_t | GetSignalAboveThreshold (CbmMvdPixelCharge *myPixel, Double_t readoutTime) |
Int_t | GetPixelCharge (CbmMvdPixelCharge *myPixel, Double_t readoutTime) |
void | ProduceDigis () |
void | CleanPixelChargeList () |
Int_t | CheckForHit (CbmMvdPixelCharge *pixel) |
void | SetProduceNoise () |
void | SetEventMode () |
void | SetSegmentLength (Double_t segmentLength) |
void | SetDiffusionCoef (Double_t diffCoeff) |
void | SetElectronsPerKeV (Double_t electronsPerKeV) |
void | SetWidthOfCluster (Double_t widthOfCluster) |
void | SetCutOnDeltaRays (Double_t cutOnDeltaRays) |
void | SetChargeThreshold (Float_t chargeThreshold) |
void | GetEventInfo (Int_t &inputNr, Int_t &eventNr, Double_t &eventTime) |
virtual void | SendInputBuffer (TClonesArray *inputBuffer) |
virtual void | SetInputDigi (CbmMvdDigi *) |
virtual void | CallBufferForInputData () |
virtual bool | PluginReady () |
MvdSensorPluginType | GetPluginType () |
virtual Int_t | GetPluginIDNumber () |
virtual void | Init () |
virtual TClonesArray * | GetInputArray () |
virtual TH1 * | GetHistogram (UInt_t number) |
virtual UInt_t | GetMaxHistoNumber () |
virtual void | SetOutputArray (TClonesArray *) |
virtual void | SetNextPlugin (CbmMvdSensorPlugin *plugin) |
virtual void | SetPreviousPlugin (CbmMvdSensorPlugin *plugin) |
virtual CbmMvdSensorPlugin * | GetNextPlugin () |
virtual CbmMvdSensorPlugin * | GetPrevousPlugin () |
void | SetPluginReady (bool flag) |
void | ShowDebugHistos () |
virtual const char * | GetName () const |
Bool_t | IsInit () |
Protected Attributes | |
TClonesArray * | fInputBuffer |
TClonesArray * | fOutputBuffer |
CbmMvdSensor * | fSensor |
bool | bFlag |
Bool_t | initialized |
Bool_t | fShowDebugHistos |
const char * | fName |
Int_t | fPluginIDNumber |
TObjArray * | fHistoArray |
Private Types | |
typedef std::vector< SignalPoint > | SignalPointVec |
Private Member Functions | |
virtual void | SetParContainers () |
virtual void | ReInit (CbmMvdSensor *mySensor) |
virtual void | Finish () |
void | Register () |
void | Reset () |
void | PrintParameters () const |
std::string | ToString () const |
Int_t | GetMvdGeometry () |
void | FlushBuffer (CbmMvdPixelCharge *pixel, Int_t i) |
CbmMvdSensorDigitizerTask (const CbmMvdSensorDigitizerTask &) | |
CbmMvdSensorDigitizerTask | operator= (const CbmMvdSensorDigitizerTask &) |
ClassDef (CbmMvdSensorDigitizerTask, 1) | |
Private Attributes | |
CbmMvdSensorDataSheet * | fSensorDataSheet |
Int_t | fMode |
Double_t | fSigmaX |
Double_t | fSigmaY |
Double_t | fReadoutTime |
Double_t | fEfficiency |
Double_t | fMergeDist |
Double_t | fFakeRate |
Int_t | fNPileup |
Int_t | fNDeltaElect |
Int_t | fDeltaBufferSize |
Int_t | fBgBufferSize |
TString | fBranchName |
TString | fBgFileName |
TString | fDeltaFileName |
TClonesArray * | fInputPoints |
TRefArray * | fPoints |
TRandom3 | fRandGen |
TStopwatch | fTimer |
CbmMvdPileupManager * | fPileupManager |
CbmMvdPileupManager * | fDeltaManager |
Int_t | fNEvents |
Double_t | fNPoints |
Double_t | fNReal |
Double_t | fNBg |
Double_t | fNFake |
Double_t | fNLost |
Double_t | fNMerged |
Double_t | fTime |
SignalPointVec | fSignalPoints |
TH1F * | h_trackLength |
TH1F * | h_numSegments |
TH2F * | h_LengthVsAngle |
TH2F * | h_LengthVsEloss |
TH2F * | h_ElossVsMomIn |
Definition at line 49 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 255 of file CbmMvdSensorDigitizerTask.h.
CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask | ( | ) |
Default constructor
Definition at line 63 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdSensorPlugin::fPluginIDNumber, fproduceNoise, and fRandGen.
CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask | ( | Int_t | iMode | ) |
Definition at line 166 of file CbmMvdSensorDigitizerTask.cxx.
References fChargeThreshold, fCompression, fcurrentFrameNumber, fCurrentParticleMass, fCurrentParticleMomentum, fCurrentTotalCharge, fCutOnDeltaRays, fDiffusionCoefficient, fElectronsPerKeV, fEpiTh, fEsum, fEvent, fFanoSilicium, fLandauGain, fLandauMPV, fLandauSigma, fLorentzA, fLorentzNorm, fLorentzW, fLorentzXc, fLorentzY0, fPar0, fPar1, fPar2, fPixelScanAccelerator, fPixelSize, fPixelSizeX, fPixelSizeY, CbmMvdSensorPlugin::fPluginIDNumber, fproduceNoise, fRandGen, fReadoutTime, fSegmentDepth, fSegmentLength, fSigmaX, fSigmaY, fTime, and fWidthOfCluster.
|
virtual |
Destructor
Definition at line 322 of file CbmMvdSensorDigitizerTask.cxx.
References fDeltaManager, fInputPoints, CbmMvdSensorTask::fOutputBuffer, and fPileupManager.
|
private |
|
inlinevirtualinherited |
Definition at line 44 of file CbmMvdSensorTask.h.
Int_t CbmMvdSensorDigitizerTask::CheckForHit | ( | CbmMvdPixelCharge * | pixel | ) |
Definition at line 625 of file CbmMvdSensorDigitizerTask.cxx.
References fSensorDataSheet, CbmMvdSensorDataSheet::GetAnalogThreshold(), CbmMvdPixelCharge::GetCharge(), CbmMvdPixelCharge::GetEarliestHitCharge(), CbmMvdPixelCharge::GetNContributors(), GetPixelCharge(), and CbmMvdPixelCharge::GetTime().
Referenced by FlushBuffer().
|
private |
void CbmMvdSensorDigitizerTask::CleanPixelChargeList | ( | ) |
Definition at line 591 of file CbmMvdSensorDigitizerTask.cxx.
Referenced by Exec().
|
virtual |
Execute
Reimplemented from CbmMvdSensorTask.
Definition at line 410 of file CbmMvdSensorDigitizerTask.cxx.
References CleanPixelChargeList(), fcurrentFrameNumber, fDigiMatch, fDigis, fEpiTh, fEventNr, fEventTime, fInputNr, fInputPoints, CbmMvdSensorTask::fOutputBuffer, CbmMvdSensorPlugin::fPreviousPlugin, fproduceNoise, CbmMvdSensorTask::fSensor, fSignalPoints, GetEventInfo(), CbmMvdPoint::GetFrame(), CbmMvdSensorPlugin::GetOutputArray(), CbmMvdPoint::GetPdgCode(), CbmMvdSensor::GetSensorNr(), CbmMvdPoint::GetStationNr(), CbmMvdPoint::GetZOut(), ProduceDigis(), ProduceIonisationPoints(), ProduceNoise(), and ProducePixelCharge().
Referenced by ExecChain().
|
virtual |
Reimplemented from CbmMvdSensorTask.
Definition at line 400 of file CbmMvdSensorDigitizerTask.cxx.
References Exec().
|
privatevirtual |
Virtual method Finish
Reimplemented from CbmMvdSensorTask.
Definition at line 1342 of file CbmMvdSensorDigitizerTask.cxx.
References fAngle, fDigiMatch, fDigis, fEventNr, fEventTime, fInputNr, FlushBuffer(), CbmMvdSensorTask::fOutputBuffer, fPixelCharge, fPosXinIOut, fPosXY, fpZ, fRandomGeneratorTestHisto, fResolutionHistoX, fResolutionHistoY, fSegResolutionHistoX, fSegResolutionHistoY, CbmMvdSensorPlugin::fShowDebugHistos, fTotalChargeHisto, fTotalSegmentChargeHisto, and GetEventInfo().
|
private |
Create MvdDigi and MvdDigiMatch object and store them in the output buffers
Definition at line 518 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMatch::AddLink(), CheckForHit(), CbmMvdSensor::ComputeIndecatedAnalogTime(), fChargeMap, fDigiMatch, fDigis, fPixelCharge, fPixelSizeX, fPixelSizeY, CbmMvdSensorTask::fSensor, CbmMvdPixelCharge::GetCharge(), CbmMvdPixelCharge::GetEarliestHitCharge(), CbmMvdPixelCharge::GetEventNr(), CbmMvdSensor::GetFrameNumber(), CbmMvdPixelCharge::GetInputNr(), CbmMvdPixelCharge::GetNContributors(), GetPixelCharge(), CbmMvdPixelCharge::GetPointID(), CbmMvdPixelCharge::GetPointWeight(), CbmMvdSensor::GetSensorNr(), CbmMvdPixelCharge::GetTime(), CbmMvdPixelCharge::GetTrackID(), CbmMvdPixelCharge::GetX(), and CbmMvdPixelCharge::GetY().
Referenced by Finish(), and ProduceDigis().
void CbmMvdSensorDigitizerTask::GetEventInfo | ( | Int_t & | inputNr, |
Int_t & | eventNr, | ||
Double_t & | eventTime ) |
Definition at line 729 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdSensorPlugin::GetName().
Referenced by Exec(), Finish(), and ProduceDigis().
|
virtualinherited |
Definition at line 40 of file CbmMvdSensorPlugin.cxx.
References CbmMvdSensorPlugin::fHistoArray.
Referenced by CbmMvdSensor::GetHistogram().
|
inlinevirtualinherited |
Definition at line 56 of file CbmMvdSensorPlugin.h.
|
inlinevirtual |
Reimplemented from CbmMvdSensorPlugin.
Definition at line 71 of file CbmMvdSensorDigitizerTask.h.
References fDigiMatch.
|
inlinevirtualinherited |
Definition at line 61 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fHistoArray.
|
private |
Get MVD geometry parameters from database @value Number of MVD stations
|
inlinevirtualinherited |
Definition at line 81 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fName.
Referenced by CbmMvdSensorFrameBuffer::BuildTimeSlice(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorClusterfinderTask::ExecFrame(), CbmMvdSensorClusterfinderTask::Finish(), CbmMvdSensorDigiToHitTask::Finish(), GetEventInfo(), CbmMvdSensorDigitizerTBTask::GetEventInfo(), InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), ProduceIonisationPoints(), and CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints().
|
inlinevirtualinherited |
Definition at line 75 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fNextPlugin.
|
inlinevirtual |
Reimplemented from CbmMvdSensorTask.
Definition at line 70 of file CbmMvdSensorDigitizerTask.h.
References CbmMvdSensorTask::fOutputBuffer.
Int_t CbmMvdSensorDigitizerTask::GetPixelCharge | ( | CbmMvdPixelCharge * | myPixel, |
Double_t | readoutTime ) |
Definition at line 669 of file CbmMvdSensorDigitizerTask.cxx.
References fSensorDataSheet, CbmMvdPixelCharge::GetCharge(), CbmMvdPixelCharge::GetNContributors(), CbmMvdSensorDataSheet::GetShaperNormalisationFactor(), CbmMvdSensorDataSheet::GetSignalFallTime(), CbmMvdSensorDataSheet::GetSignalRiseTime(), and CbmMvdPixelCharge::GetTime().
Referenced by CheckForHit(), FlushBuffer(), and GetSignalAboveThreshold().
|
inlinevirtualinherited |
Definition at line 50 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fPluginIDNumber.
Referenced by CbmMvdDetector::DetectPlugin().
|
inlinevirtualinherited |
Returns task type to a upper control unit
Implements CbmMvdSensorPlugin.
Definition at line 53 of file CbmMvdSensorTask.h.
References task.
|
inlinevirtualinherited |
Definition at line 76 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fPreviousPlugin.
Bool_t CbmMvdSensorDigitizerTask::GetSignalAboveThreshold | ( | CbmMvdPixelCharge * | myPixel, |
Double_t | readoutTime ) |
Checks if pixel is above threshold.
Definition at line 709 of file CbmMvdSensorDigitizerTask.cxx.
References fSensorDataSheet, CbmMvdSensorDataSheet::GetAnalogThreshold(), and GetPixelCharge().
|
inlinevirtual |
Reimplemented from CbmMvdSensorPlugin.
Definition at line 72 of file CbmMvdSensorDigitizerTask.h.
References fDigis.
|
inlinevirtualinherited |
Definition at line 51 of file CbmMvdSensorPlugin.h.
|
virtual |
Intialisation
Screen output
Reimplemented from CbmMvdSensorTask.
Definition at line 1267 of file CbmMvdSensorDigitizerTask.cxx.
References fAngle, fDigiMatch, fDigis, CbmMvdSensorPlugin::fHistoArray, fInputPoints, CbmMvdSensorTask::fOutputBuffer, fPosXinIOut, fPosXY, CbmMvdSensorPlugin::fPreviousPlugin, fpZ, fRandomGeneratorTestHisto, fResolutionHistoX, fResolutionHistoY, fSegResolutionHistoX, fSegResolutionHistoY, fSegResolutionHistoZ, CbmMvdSensorTask::fSensor, CbmMvdSensorPlugin::fShowDebugHistos, fTotalChargeHisto, fTotalSegmentChargeHisto, CbmMvdSensorPlugin::GetName(), CbmMvdSensorPlugin::initialized, PrintParameters(), and ReadSensorInformation().
Referenced by ReInit().
|
inlineinherited |
Definition at line 82 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::initialized.
|
private |
|
inlinevirtualinherited |
Definition at line 51 of file CbmMvdSensorTask.h.
|
private |
Print digitisation parameters
Definition at line 1409 of file CbmMvdSensorDigitizerTask.cxx.
References ToString().
Referenced by InitTask().
void CbmMvdSensorDigitizerTask::ProduceDigis | ( | ) |
Definition at line 485 of file CbmMvdSensorDigitizerTask.cxx.
References fEventMode, fEventNr, fEventTime, fInputNr, FlushBuffer(), fPixelCharge, CbmMvdPixelCharge::GetEndOfBusyTime(), and GetEventInfo().
Referenced by Exec().
void CbmMvdSensorDigitizerTask::ProduceIonisationPoints | ( | CbmMvdPoint * | point | ) |
Produces ionisation points along track segment within the active Silicon layer.
Create vector entryDet a (x1,y1,z1) = entry in detector Create vector exitDet b (x2,y2,z2) = exit from detector
Substract b-a and get the vector "c" giving the direction of the particle.
Scale the vector c (draw the 3D schema and check the similar triangles)
Add vector a.
The result is a vector with starting point [(x,y,z)entry in detector] and end point [(x,y,z)entry in the epi layer]
same for defining exit from epi layer.
condition added 05/08/08 because if lz=0 then there is no segment projection (=fSegmentDepth)
Definition at line 753 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdSensorDigitizerTask::SignalPoint::charge, CbmMvdSensorDigitizerTask::SignalPoint::eloss, fElectronsPerKeV, fEpiTh, fEsum, fLandauGain, fLandauMPV, fLandauRandom, fLandauSigma, fNumberOfSegments, fPixelSize, fRandomGeneratorTestHisto, fSegmentDepth, fSegmentLength, fSegResolutionHistoX, fSegResolutionHistoY, fSegResolutionHistoZ, CbmMvdSensorTask::fSensor, CbmMvdSensorPlugin::fShowDebugHistos, fSignalPoints, fTotalSegmentChargeHisto, CbmMvdSensorPlugin::GetName(), CbmMvdSensor::GetX(), CbmMvdPoint::GetXOut(), CbmMvdSensor::GetY(), CbmMvdPoint::GetYOut(), CbmMvdSensor::GetZ(), CbmMvdPoint::GetZOut(), CbmMvdSensor::LocalToPixel(), CbmMvdSensorDigitizerTask::SignalPoint::sigmaX, CbmMvdSensorDigitizerTask::SignalPoint::sigmaY, sqrt(), CbmMvdSensor::TopToLocal(), CbmMvdSensorDigitizerTask::SignalPoint::x, x, CbmMvdSensorDigitizerTask::SignalPoint::y, y, and CbmMvdSensorDigitizerTask::SignalPoint::z.
Referenced by Exec().
void CbmMvdSensorDigitizerTask::ProduceNoise | ( | ) |
Definition at line 1220 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdPixelCharge::AddCharge(), CbmMvdPixelCharge::DigestCharge(), fChargeMap, fChargeMapIt, fEventTime, fNPixelsX, fNPixelsY, fPixelCharge, CbmMvdSensorTask::fSensor, and CbmMvdSensor::PixelToLocal().
Referenced by Exec().
void CbmMvdSensorDigitizerTask::ProducePixelCharge | ( | CbmMvdPoint * | point | ) |
Simulation of fired pixels. Each fired pixel is considered as SimTrackerHit
idem
Definition at line 954 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdPixelCharge::AddCharge(), CbmMvdSensorDigitizerTask::SignalPoint::charge, CbmMvdSensorDataSheet::ComputeCCE(), CbmMvdSensor::ComputeEndOfBusyTime(), CbmMvdPixelCharge::DigestCharge(), fAngle, fChargeMap, fChargeMapIt, fCurrentTotalCharge, fEventNr, fEventTime, fInputNr, fLorentzNorm, fNPixelsX, fNPixelsY, fNumberOfSegments, fPixelCharge, fPixelChargeShort, fPosXinIOut, fPosXY, fpZ, CbmMvdSensorTask::fSensor, fSensorDataSheet, CbmMvdSensorPlugin::fShowDebugHistos, fSignalPoints, fTotalChargeHisto, fWidthOfCluster, CbmMvdPixelCharge::GetEndOfBusyTime(), CbmMvdPixelCharge::GetLatestHitCharge(), CbmMvdPoint::GetPointId(), CbmMvdPoint::GetXOut(), CbmMvdPixelCharge::GetY(), CbmMvdPoint::GetYOut(), CbmMvdPoint::GetZOut(), CbmMvdSensor::LocalToPixel(), CbmMvdSensor::PixelToLocal(), CbmMvdPixelCharge::SetEndOfBusyTime(), CbmMvdSensorDigitizerTask::SignalPoint::sigmaX, CbmMvdSensorDigitizerTask::SignalPoint::sigmaY, CbmMvdSensorDigitizerTask::SignalPoint::x, and CbmMvdSensorDigitizerTask::SignalPoint::y.
Referenced by Exec().
InitStatus CbmMvdSensorDigitizerTask::ReadSensorInformation | ( | ) |
Definition at line 342 of file CbmMvdSensorDigitizerTask.cxx.
References fChargeThreshold, fCompression, fEpiTh, fLandauGain, fLandauMPV, fLandauSigma, fNPixelsX, fNPixelsY, fPar0, fPar1, fPar2, fPixelSizeX, fPixelSizeY, CbmMvdSensorTask::fSensor, fSensorDataSheet, CbmMvdSensorDataSheet::GetChargeThreshold(), CbmMvdSensor::GetDataSheet(), CbmMvdSensorDataSheet::GetEpiThickness(), CbmMvdSensorDataSheet::GetLandauGain(), CbmMvdSensorDataSheet::GetLandauMPV(), CbmMvdSensorDataSheet::GetLandauSigma(), CbmMvdSensorDataSheet::GetLorentzPar0(), CbmMvdSensorDataSheet::GetLorentzPar1(), CbmMvdSensorDataSheet::GetLorentzPar2(), CbmMvdSensorDataSheet::GetNPixelsX(), CbmMvdSensorDataSheet::GetNPixelsY(), CbmMvdSensorDataSheet::GetPixelPitchX(), and CbmMvdSensorDataSheet::GetPixelPitchY().
Referenced by InitTask().
|
private |
Register the output arrays to the IOManager
|
privatevirtual |
Reinitialisation
Definition at line 1331 of file CbmMvdSensorDigitizerTask.cxx.
References CbmMvdSensorTask::fOutputBuffer, and InitTask().
|
private |
Clear the hit arrays
Definition at line 1406 of file CbmMvdSensorDigitizerTask.cxx.
|
inlinevirtualinherited |
Definition at line 42 of file CbmMvdSensorTask.h.
References CbmMvdSensorTask::fInputBuffer.
|
inline |
Definition at line 102 of file CbmMvdSensorDigitizerTask.h.
References fChargeThreshold.
|
inline |
Definition at line 101 of file CbmMvdSensorDigitizerTask.h.
References fCutOnDeltaRays.
|
inline |
Definition at line 98 of file CbmMvdSensorDigitizerTask.h.
References fDiffusionCoefficient.
|
inline |
Definition at line 99 of file CbmMvdSensorDigitizerTask.h.
References fElectronsPerKeV.
|
inline |
Switch from time based mode to evnt based mode The difference is that in the event based mode the internal buffer is flushed after each input event
Definition at line 94 of file CbmMvdSensorDigitizerTask.h.
References fEventMode.
Referenced by CbmMvdDigitizer::Init().
|
virtual |
Reimplemented from CbmMvdSensorPlugin.
Definition at line 392 of file CbmMvdSensorDigitizerTask.cxx.
References fInputPoints.
|
virtual |
fill buffer
Reimplemented from CbmMvdSensorPlugin.
Definition at line 378 of file CbmMvdSensorDigitizerTask.cxx.
References fInputPoints.
|
inlinevirtualinherited |
Reimplemented in CbmMvdSensorClusterfinderTask, CbmMvdSensorDigiToHitTask, CbmMvdSensorFindHitTask, and CbmMvdSensorReadoutTask.
Definition at line 43 of file CbmMvdSensorTask.h.
|
inlinevirtualinherited |
Definition at line 72 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fNextPlugin.
Referenced by CbmMvdSensor::Init().
|
inlinevirtualinherited |
Definition at line 70 of file CbmMvdSensorPlugin.h.
|
privatevirtual |
Set parameter containers
Definition at line 1258 of file CbmMvdSensorDigitizerTask.cxx.
|
inlineinherited |
Definition at line 79 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::bFlag.
Referenced by CbmMvdSensorFrameBuffer::ExecChain(), CbmMvdSensorTrackingBuffer::ExecChain(), CbmMvdSensorFrameBuffer::GetOutputArray(), and CbmMvdSensorTrackingBuffer::GetOutputArray().
|
inlinevirtualinherited |
Definition at line 73 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fPreviousPlugin.
Referenced by CbmMvdSensor::Init().
|
inline |
Definition at line 88 of file CbmMvdSensorDigitizerTask.h.
References fproduceNoise.
Referenced by CbmMvdDigitizer::Init().
|
inline |
|
inline |
Definition at line 100 of file CbmMvdSensorDigitizerTask.h.
References fWidthOfCluster.
|
inlineinherited |
Definition at line 80 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin::fShowDebugHistos.
Referenced by CbmMvdSensor::ShowDebugHistos().
|
private |
Definition at line 1412 of file CbmMvdSensorDigitizerTask.cxx.
References fChargeThreshold, fCutOnDeltaRays, fDiffusionCoefficient, fElectronsPerKeV, fEpiTh, fNDeltaElect, fNPileup, fPixelSizeX, fPixelSizeY, fSegmentLength, and fWidthOfCluster.
Referenced by PrintParameters().
|
protectedinherited |
Definition at line 89 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorFrameBuffer::CbmMvdSensorFrameBuffer(), CbmMvdSensorFrameBuffer::InitBuffer(), CbmMvdSensorTrackingBuffer::InitBuffer(), CbmMvdSensorPlugin::PluginReady(), and CbmMvdSensorPlugin::SetPluginReady().
TH1F* CbmMvdSensorDigitizerTask::fAngle |
Definition at line 141 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProducePixelCharge().
|
private |
Definition at line 210 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 215 of file CbmMvdSensorDigitizerTask.h.
|
private |
IO arrays
Definition at line 214 of file CbmMvdSensorDigitizerTask.h.
std::map<std::pair<Int_t, Int_t>, CbmMvdPixelCharge*> CbmMvdSensorDigitizerTask::fChargeMap |
Definition at line 190 of file CbmMvdSensorDigitizerTask.h.
Referenced by FlushBuffer(), ProduceNoise(), and ProducePixelCharge().
std::map<std::pair<Int_t,Int_t>,CbmMvdPixelCharge*>::iterator CbmMvdSensorDigitizerTask::fChargeMapIt |
Definition at line 191 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceNoise(), and ProducePixelCharge().
Float_t CbmMvdSensorDigitizerTask::fChargeThreshold |
Definition at line 127 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ReadSensorInformation(), SetChargeThreshold(), and ToString().
Double_t CbmMvdSensorDigitizerTask::fCompression |
Definition at line 165 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ReadSensorInformation().
Int_t CbmMvdSensorDigitizerTask::fcurrentFrameNumber |
Definition at line 112 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and Exec().
Int_t CbmMvdSensorDigitizerTask::fCurrentLayer |
Definition at line 171 of file CbmMvdSensorDigitizerTask.h.
Double_t CbmMvdSensorDigitizerTask::fCurrentParticleMass |
Definition at line 133 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fCurrentParticleMomentum |
Definition at line 134 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Int_t CbmMvdSensorDigitizerTask::fCurrentParticlePdg |
Definition at line 135 of file CbmMvdSensorDigitizerTask.h.
Double_t CbmMvdSensorDigitizerTask::fCurrentTotalCharge |
Definition at line 132 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ProducePixelCharge().
Double_t CbmMvdSensorDigitizerTask::fCutOnDeltaRays |
Definition at line 126 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), SetCutOnDeltaRays(), and ToString().
|
private |
Definition at line 209 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 216 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 229 of file CbmMvdSensorDigitizerTask.h.
Referenced by ~CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fDiffusionCoefficient |
Definition at line 121 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), SetDiffusionCoef(), and ToString().
TClonesArray* CbmMvdSensorDigitizerTask::fDigiMatch |
Definition at line 181 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), Finish(), FlushBuffer(), GetMatchArray(), and InitTask().
TClonesArray* CbmMvdSensorDigitizerTask::fDigis |
Definition at line 179 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), Finish(), FlushBuffer(), GetWriteArray(), and InitTask().
|
private |
Definition at line 204 of file CbmMvdSensorDigitizerTask.h.
Double_t CbmMvdSensorDigitizerTask::fElectronsPerKeV |
Definition at line 122 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProduceIonisationPoints(), SetElectronsPerKeV(), and ToString().
Double_t CbmMvdSensorDigitizerTask::fEpiTh |
Definition at line 118 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), Exec(), ProduceIonisationPoints(), ReadSensorInformation(), and ToString().
Double_t CbmMvdSensorDigitizerTask::fEsum |
Definition at line 130 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ProduceIonisationPoints().
Int_t CbmMvdSensorDigitizerTask::fEvent |
Definition at line 172 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Bool_t CbmMvdSensorDigitizerTask::fEventMode {kFALSE} |
Definition at line 185 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceDigis(), and SetEventMode().
Int_t CbmMvdSensorDigitizerTask::fEventNr |
Definition at line 113 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), Finish(), ProduceDigis(), and ProducePixelCharge().
Double_t CbmMvdSensorDigitizerTask::fEventTime |
Definition at line 115 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), Finish(), ProduceDigis(), ProduceNoise(), and ProducePixelCharge().
|
private |
Definition at line 206 of file CbmMvdSensorDigitizerTask.h.
Double_t CbmMvdSensorDigitizerTask::fFanoSilicium |
Definition at line 128 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
|
protectedinherited |
Definition at line 94 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin::GetHistogram(), CbmMvdSensorPlugin::GetMaxHistoNumber(), CbmMvdSensorClusterfinderTask::InitTask(), and InitTask().
|
protectedinherited |
Definition at line 57 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorFindHitTask::CheckForNeighbours(), CbmMvdSensorFindHitTask::ComputeCenterOfGravity(), CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorHitfinderTask::Exec(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), CbmMvdSensorTask::SendInputBuffer(), CbmMvdSensorClusterfinderTask::SetInput(), CbmMvdSensorFindHitTask::SetInput(), CbmMvdSensorHitfinderTask::SetInput(), CbmMvdSensorHitfinderTask::SetInputCluster(), CbmMvdSensorClusterfinderTask::SetInputDigi(), CbmMvdSensorDigiToHitTask::SetInputDigi(), CbmMvdSensorFindHitTask::SetInputDigi(), CbmMvdSensorFindHitTask::UpdateDebugHistos(), CbmMvdSensorFindHitTask::~CbmMvdSensorFindHitTask(), CbmMvdSensorHitfinderTask::~CbmMvdSensorHitfinderTask(), and CbmMvdSensorTask::~CbmMvdSensorTask().
Int_t CbmMvdSensorDigitizerTask::fInputNr |
Definition at line 114 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), Finish(), ProduceDigis(), and ProducePixelCharge().
|
private |
Definition at line 217 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), InitTask(), SetInput(), SetInputArray(), and ~CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fLandauGain |
Definition at line 157 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProduceIonisationPoints(), and ReadSensorInformation().
Double_t CbmMvdSensorDigitizerTask::fLandauMPV |
Definition at line 155 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProduceIonisationPoints(), and ReadSensorInformation().
TRandom3* CbmMvdSensorDigitizerTask::fLandauRandom |
Definition at line 158 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceIonisationPoints().
Double_t CbmMvdSensorDigitizerTask::fLandauSigma |
Definition at line 156 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProduceIonisationPoints(), and ReadSensorInformation().
Double_t CbmMvdSensorDigitizerTask::fLorentzA |
Definition at line 152 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fLorentzNorm |
Definition at line 153 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ProducePixelCharge().
Double_t CbmMvdSensorDigitizerTask::fLorentzW |
Definition at line 151 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fLorentzXc |
Definition at line 150 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fLorentzY0 |
Definition at line 149 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
|
private |
Definition at line 205 of file CbmMvdSensorDigitizerTask.h.
|
private |
Hit producer mode (0 = MAPS, 1 = Ideal)
Definition at line 198 of file CbmMvdSensorDigitizerTask.h.
|
protectedinherited |
Definition at line 92 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin::GetName().
|
private |
Definition at line 236 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 208 of file CbmMvdSensorDigitizerTask.h.
Referenced by ToString().
|
private |
Counters
Definition at line 233 of file CbmMvdSensorDigitizerTask.h.
|
inherited |
data members
Definition at line 85 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin::GetNextPlugin(), and CbmMvdSensorPlugin::SetNextPlugin().
|
private |
Definition at line 237 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 238 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 239 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 207 of file CbmMvdSensorDigitizerTask.h.
Referenced by ToString().
Int_t CbmMvdSensorDigitizerTask::fNPixelsX |
Definition at line 174 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceNoise(), ProducePixelCharge(), and ReadSensorInformation().
Int_t CbmMvdSensorDigitizerTask::fNPixelsY |
Definition at line 175 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceNoise(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 234 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 235 of file CbmMvdSensorDigitizerTask.h.
Int_t CbmMvdSensorDigitizerTask::fNumberOfSegments |
Definition at line 170 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProduceIonisationPoints(), and ProducePixelCharge().
|
protectedinherited |
Definition at line 58 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorHitfinderTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorHitfinderTask::Exec(), Finish(), GetOutputArray(), CbmMvdSensorDigitizerTBTask::GetOutputArray(), CbmMvdSensorTask::GetOutputArray(), CbmMvdSensorClusterfinderTask::InitTask(), InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), ReInit(), CbmMvdSensorDigitizerTBTask::ReInit(), ~CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTBTask::~CbmMvdSensorDigitizerTBTask(), CbmMvdSensorDigiToHitTask::~CbmMvdSensorDigiToHitTask(), CbmMvdSensorHitfinderTask::~CbmMvdSensorHitfinderTask(), and CbmMvdSensorTask::~CbmMvdSensorTask().
Double_t CbmMvdSensorDigitizerTask::fPar0 |
Definition at line 161 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ReadSensorInformation().
Double_t CbmMvdSensorDigitizerTask::fPar1 |
Definition at line 162 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ReadSensorInformation().
Double_t CbmMvdSensorDigitizerTask::fPar2 |
Definition at line 163 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ReadSensorInformation().
|
private |
Pileup manager
Definition at line 228 of file CbmMvdSensorDigitizerTask.h.
Referenced by ~CbmMvdSensorDigitizerTask().
TClonesArray* CbmMvdSensorDigitizerTask::fPixelCharge |
Definition at line 177 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), FlushBuffer(), ProduceDigis(), ProduceNoise(), and ProducePixelCharge().
std::vector<CbmMvdPixelCharge*> CbmMvdSensorDigitizerTask::fPixelChargeShort |
Definition at line 187 of file CbmMvdSensorDigitizerTask.h.
Referenced by ProducePixelCharge().
TObjArray* CbmMvdSensorDigitizerTask::fPixelScanAccelerator |
Definition at line 189 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
Double_t CbmMvdSensorDigitizerTask::fPixelSize |
Definition at line 160 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ProduceIonisationPoints().
Double_t CbmMvdSensorDigitizerTask::fPixelSizeX |
Definition at line 124 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), FlushBuffer(), ReadSensorInformation(), and ToString().
Double_t CbmMvdSensorDigitizerTask::fPixelSizeY |
Definition at line 125 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), FlushBuffer(), ReadSensorInformation(), and ToString().
|
protectedinherited |
Definition at line 93 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(), CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(), CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask(), CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(), CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(), CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(), CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(), CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(), CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(), CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(), CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(), CbmMvdSensorTask::CbmMvdSensorTask(), CbmMvdSensorTask::CbmMvdSensorTask(), and CbmMvdSensorPlugin::GetPluginIDNumber().
|
private |
Definition at line 219 of file CbmMvdSensorDigitizerTask.h.
TH1F* CbmMvdSensorDigitizerTask::fPosXinIOut |
Definition at line 140 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProducePixelCharge().
TH2F* CbmMvdSensorDigitizerTask::fPosXY |
Definition at line 138 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProducePixelCharge().
|
inherited |
Definition at line 86 of file CbmMvdSensorPlugin.h.
Referenced by Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorTrackingBuffer::ExecChain(), CbmMvdSensorPlugin::GetPrevousPlugin(), InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), and CbmMvdSensorPlugin::SetPreviousPlugin().
Bool_t CbmMvdSensorDigitizerTask::fproduceNoise |
Definition at line 183 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTask(), Exec(), and SetProduceNoise().
TH1F* CbmMvdSensorDigitizerTask::fpZ |
Definition at line 139 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProducePixelCharge().
|
private |
Random generator and Stopwatch
Definition at line 223 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and CbmMvdSensorDigitizerTask().
TH1F* CbmMvdSensorDigitizerTask::fRandomGeneratorTestHisto |
Definition at line 137 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProduceIonisationPoints().
|
private |
Definition at line 203 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
TH1F* CbmMvdSensorDigitizerTask::fResolutionHistoX |
Definition at line 167 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), and InitTask().
TH1F* CbmMvdSensorDigitizerTask::fResolutionHistoY |
Definition at line 168 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), and InitTask().
Double_t CbmMvdSensorDigitizerTask::fSegmentDepth |
Definition at line 131 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), and ProduceIonisationPoints().
Double_t CbmMvdSensorDigitizerTask::fSegmentLength |
Definition at line 119 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProduceIonisationPoints(), SetSegmentLength(), and ToString().
TH1F* CbmMvdSensorDigitizerTask::fSegResolutionHistoX |
Definition at line 142 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProduceIonisationPoints().
TH1F* CbmMvdSensorDigitizerTask::fSegResolutionHistoY |
Definition at line 143 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProduceIonisationPoints().
TH1F* CbmMvdSensorDigitizerTask::fSegResolutionHistoZ |
Definition at line 144 of file CbmMvdSensorDigitizerTask.h.
Referenced by InitTask(), and ProduceIonisationPoints().
|
protectedinherited |
Definition at line 59 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorClusterfinderTask::CleanBuffers(), CbmMvdSensorFindHitTask::ComputeCenterOfGravity(), CbmMvdSensorHitfinderTask::ComputeCenterOfGravity(), CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorHitfinderTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorClusterfinderTask::ExecFrame(), FlushBuffer(), CbmMvdSensorClusterfinderTask::InitTask(), InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), CbmMvdSensorTask::InitTask(), ProduceIonisationPoints(), CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints(), ProduceNoise(), ProducePixelCharge(), CbmMvdSensorDigitizerTBTask::ProducePixelCharge(), ReadSensorInformation(), and CbmMvdSensorDigitizerTBTask::ReadSensorInformation().
|
private |
Definition at line 195 of file CbmMvdSensorDigitizerTask.h.
Referenced by CheckForHit(), GetPixelCharge(), GetSignalAboveThreshold(), ProducePixelCharge(), and ReadSensorInformation().
|
protectedinherited |
Definition at line 91 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorClusterfinderTask::ExecFrame(), CbmMvdSensorClusterfinderTask::Finish(), Finish(), CbmMvdSensorDigiToHitTask::Finish(), CbmMvdSensorClusterfinderTask::InitTask(), InitTask(), ProduceIonisationPoints(), CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints(), ProducePixelCharge(), and CbmMvdSensorPlugin::ShowDebugHistos().
|
private |
MAPS properties
Definition at line 202 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
|
private |
Definition at line 202 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
|
private |
Definition at line 257 of file CbmMvdSensorDigitizerTask.h.
Referenced by Exec(), ProduceIonisationPoints(), and ProducePixelCharge().
|
private |
Definition at line 240 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask().
|
private |
Definition at line 224 of file CbmMvdSensorDigitizerTask.h.
TH1F* CbmMvdSensorDigitizerTask::fTotalChargeHisto |
Definition at line 145 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProducePixelCharge().
TH1F* CbmMvdSensorDigitizerTask::fTotalSegmentChargeHisto |
Definition at line 146 of file CbmMvdSensorDigitizerTask.h.
Referenced by Finish(), InitTask(), and ProduceIonisationPoints().
Int_t CbmMvdSensorDigitizerTask::fVolumeId |
Definition at line 173 of file CbmMvdSensorDigitizerTask.h.
Double_t CbmMvdSensorDigitizerTask::fWidthOfCluster |
Definition at line 123 of file CbmMvdSensorDigitizerTask.h.
Referenced by CbmMvdSensorDigitizerTask(), ProducePixelCharge(), SetWidthOfCluster(), and ToString().
|
private |
Definition at line 298 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 296 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 297 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 295 of file CbmMvdSensorDigitizerTask.h.
|
private |
Definition at line 294 of file CbmMvdSensorDigitizerTask.h.
|
protectedinherited |
Definition at line 90 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorClusterfinderTask::InitTask(), InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), CbmMvdSensorReadoutTask::InitTask(), and CbmMvdSensorPlugin::IsInit().