|
CbmRoot
|
#include <CbmMvdSensorDigitizerTBTask.h>
Classes | |
| struct | SignalPoint |
Public Member Functions | |
| CbmMvdSensorDigitizerTBTask () | |
| virtual | ~CbmMvdSensorDigitizerTBTask () |
| virtual void | InitTask (CbmMvdSensor *mySensor) |
| void | SetInputArray (TClonesArray *inputStream) |
| void | Exec () |
| void | ExecChain () |
| TClonesArray * | GetOutputArray () |
| TClonesArray * | GetMatchArray () |
| TClonesArray * | GetWriteArray () |
| InitStatus | ReadSensorInformation () |
| void | ProduceIonisationPoints (CbmMvdPoint *point) |
| void | ProducePixelCharge (CbmMvdPoint *point) |
| 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 | SetInput (TObject *) |
| 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 () |
Public Attributes | |
| CbmMvdSensorPlugin * | fNextPlugin |
| CbmMvdSensorPlugin * | fPreviousPlugin |
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 | ReInit (CbmMvdSensor *mySensor) |
| virtual void | Finish () |
| void | Register () |
| void | Reset () |
| void | PrintParameters () |
| Int_t | GetMvdGeometry () |
| CbmMvdSensorDigitizerTBTask (const CbmMvdSensorDigitizerTBTask &) | |
| CbmMvdSensorDigitizerTBTask | operator= (const CbmMvdSensorDigitizerTBTask &) |
| ClassDef (CbmMvdSensorDigitizerTBTask, 1) | |
Definition at line 54 of file CbmMvdSensorDigitizerTBTask.h.
|
private |
Definition at line 196 of file CbmMvdSensorDigitizerTBTask.h.
| CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask | ( | ) |
Default constructor
Definition at line 64 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMvdSensorTask::CbmMvdSensorTask(), fChargeMap, fChargeMapIt, fChargeThreshold, fCompression, fCurrentLayer, fCurrentParticleMass, fCurrentParticleMomentum, fCurrentParticlePdg, fCurrentTotalCharge, fCutOnDeltaRays, fDiffusionCoefficient, fDigiMatch, fDigis, fEfficiency, fElectronsPerKeV, fEpiTh, fEsum, fEvent, fFakeRate, fFanoSilicium, fInputPoints, fLandauGain, fLandauMPV, fLandauRandom, fLandauSigma, fLorentzA, fLorentzNorm, fLorentzW, fLorentzXc, fLorentzY0, fMergeDist, fNBg, fNEvents, fNFake, fNLost, fNMerged, fNPixelsX, fNPixelsY, fNPoints, fNReal, fNumberOfSegments, fPar0, fPar1, fPar2, fPixelCharge, fPixelChargeShort, fPixelScanAccelerator, fPixelSize, fPixelSizeX, fPixelSizeY, CbmMvdSensorPlugin::fPluginIDNumber, fproduceNoise, fRandGen, fReadoutCurrent, fReadoutLast, fReadoutNext, fReadoutTime, fResolutionHistoX, fResolutionHistoY, fSegmentDepth, fSegmentLength, fsensorDataSheet, fSigmaX, fSigmaY, fSignalPoints, fTime, fTimer, fVolumeId, and fWidthOfCluster.
Referenced by CbmMvdSensorDigitizerTBTask(), ClassDef(), and operator=().
|
virtual |
Destructor
Definition at line 178 of file CbmMvdSensorDigitizerTBTask.cxx.
References fInputPoints, and CbmMvdSensorTask::fOutputBuffer.
|
private |
References CbmMvdSensorDigitizerTBTask().
|
inlinevirtualinherited |
Definition at line 44 of file CbmMvdSensorTask.h.
|
private |
References CbmMvdSensorDigitizerTBTask().
|
virtual |
Execute
Reimplemented from CbmMvdSensorTask.
Definition at line 242 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMatch::AddLink(), fChargeMap, fChargeThreshold, fEpiTh, fInputPoints, CbmMvdSensorTask::fOutputBuffer, fPixelCharge, CbmMvdSensorPlugin::fPreviousPlugin, fReadoutCurrent, fReadoutLast, CbmMvdSensorTask::fSensor, fSignalPoints, fTime, CbmMvdPixelCharge::GetCharge(), GetEventInfo(), CbmMvdSensorPlugin::GetName(), CbmMvdPixelCharge::GetNContributors(), CbmMvdPoint::GetPdgCode(), CbmMvdPixelCharge::GetPointID(), CbmMvdPixelCharge::GetPointWeight(), CbmMvdPixelCharge::GetTime(), CbmMvdPixelCharge::GetTrackID(), CbmMvdPixelCharge::GetX(), CbmMvdPixelCharge::GetY(), CbmMvdPoint::GetZOut(), ProduceIonisationPoints(), and ProducePixelCharge().
Referenced by ExecChain().
|
virtual |
Reimplemented from CbmMvdSensorTask.
Definition at line 238 of file CbmMvdSensorDigitizerTBTask.cxx.
References Exec().
|
privatevirtual |
Virtual method Finish
Reimplemented from CbmMvdSensorTask.
Definition at line 725 of file CbmMvdSensorDigitizerTBTask.cxx.
| void CbmMvdSensorDigitizerTBTask::GetEventInfo | ( | Int_t & | inputNr, |
| Int_t & | eventNr, | ||
| Double_t & | eventTime ) |
Definition at line 333 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMvdSensorPlugin::GetName().
Referenced by Exec().
|
virtualinherited |
Definition at line 40 of file CbmMvdSensorPlugin.cxx.
References fHistoArray.
Referenced by CbmMvdSensor::GetHistogram().
|
inlinevirtualinherited |
Definition at line 56 of file CbmMvdSensorPlugin.h.
|
inlinevirtual |
Reimplemented from CbmMvdSensorPlugin.
Definition at line 74 of file CbmMvdSensorDigitizerTBTask.h.
References fDigiMatch.
|
inlinevirtualinherited |
Definition at line 61 of file CbmMvdSensorPlugin.h.
References fHistoArray.
|
private |
Get MVD geometry parameters from database @value Number of MVD stations
|
inlinevirtualinherited |
Definition at line 81 of file CbmMvdSensorPlugin.h.
References fName.
Referenced by CbmMvdSensorFrameBuffer::BuildTimeSlice(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorClusterfinderTask::ExecFrame(), CbmMvdSensorClusterfinderTask::Finish(), CbmMvdSensorDigiToHitTask::Finish(), CbmMvdSensorDigitizerTask::GetEventInfo(), CbmMvdSensorDigitizerTBTask::GetEventInfo(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigitizerTask::ProduceIonisationPoints(), and CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints().
|
inlinevirtualinherited |
Definition at line 75 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin(), and fNextPlugin.
|
inlinevirtual |
Reimplemented from CbmMvdSensorTask.
Definition at line 73 of file CbmMvdSensorDigitizerTBTask.h.
References CbmMvdSensorTask::fOutputBuffer.
|
inlinevirtualinherited |
Definition at line 50 of file CbmMvdSensorPlugin.h.
References 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(), and fPreviousPlugin.
|
inlinevirtual |
Reimplemented from CbmMvdSensorPlugin.
Definition at line 75 of file CbmMvdSensorDigitizerTBTask.h.
References fDigis.
|
inlinevirtualinherited |
Definition at line 51 of file CbmMvdSensorPlugin.h.
|
virtual |
Intialisation
Reimplemented from CbmMvdSensorTask.
Definition at line 686 of file CbmMvdSensorDigitizerTBTask.cxx.
References fDigiMatch, fDigis, fInputPoints, CbmMvdSensorTask::fOutputBuffer, fPixelCharge, CbmMvdSensorPlugin::fPreviousPlugin, CbmMvdSensorTask::fSensor, CbmMvdSensorPlugin::GetName(), CbmMvdSensorPlugin::initialized, and ReadSensorInformation().
Referenced by ReInit().
|
inlineinherited |
Definition at line 82 of file CbmMvdSensorPlugin.h.
References initialized.
|
private |
References CbmMvdSensorDigitizerTBTask().
|
inlinevirtualinherited |
Definition at line 51 of file CbmMvdSensorTask.h.
|
private |
Print digitisation parameters
Definition at line 733 of file CbmMvdSensorDigitizerTBTask.cxx.
| void CbmMvdSensorDigitizerTBTask::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 356 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMvdSensorDigitizerTBTask::SignalPoint::charge, CbmMvdSensorDigitizerTBTask::SignalPoint::eloss, fElectronsPerKeV, fEpiTh, fEsum, fLandauGain, fLandauMPV, fLandauRandom, fLandauSigma, fNumberOfSegments, fPixelSize, fSegmentDepth, fSegmentLength, CbmMvdSensorTask::fSensor, CbmMvdSensorPlugin::fShowDebugHistos, fSignalPoints, CbmMvdSensorPlugin::GetName(), CbmMvdPoint::GetXOut(), CbmMvdPoint::GetYOut(), CbmMvdPoint::GetZOut(), CbmMvdSensorDigitizerTBTask::SignalPoint::sigmaX, CbmMvdSensorDigitizerTBTask::SignalPoint::sigmaY, sqrt(), CbmMvdSensorDigitizerTBTask::SignalPoint::x, x, CbmMvdSensorDigitizerTBTask::SignalPoint::y, y, and CbmMvdSensorDigitizerTBTask::SignalPoint::z.
Referenced by Exec().
| void CbmMvdSensorDigitizerTBTask::ProducePixelCharge | ( | CbmMvdPoint * | point | ) |
idem
Definition at line 531 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMvdPixelCharge::AddCharge(), CbmMvdSensorDigitizerTBTask::SignalPoint::charge, CbmMvdPixelCharge::DigestCharge(), fChargeMap, fChargeMapIt, fCurrentTotalCharge, fLorentzNorm, fNPixelsX, fNPixelsY, fNumberOfSegments, fPar0, fPar1, fPar2, fPixelCharge, fPixelChargeShort, fPixelSizeX, fPixelSizeY, CbmMvdSensorTask::fSensor, fSignalPoints, fTime, fWidthOfCluster, CbmMvdPoint::GetPointId(), CbmMvdPoint::GetXOut(), CbmMvdPoint::GetYOut(), CbmMvdSensorDigitizerTBTask::SignalPoint::sigmaX, CbmMvdSensorDigitizerTBTask::SignalPoint::sigmaY, CbmMvdSensorDigitizerTBTask::SignalPoint::x, and CbmMvdSensorDigitizerTBTask::SignalPoint::y.
Referenced by Exec().
| InitStatus CbmMvdSensorDigitizerTBTask::ReadSensorInformation | ( | ) |
Definition at line 193 of file CbmMvdSensorDigitizerTBTask.cxx.
References fChargeThreshold, fEpiTh, fLandauGain, fLandauMPV, fLandauSigma, fNPixelsX, fNPixelsY, fPar0, fPar1, fPar2, fPixelSizeX, fPixelSizeY, CbmMvdSensorTask::fSensor, CbmMvdSensorDataSheet::GetChargeThreshold(), 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 715 of file CbmMvdSensorDigitizerTBTask.cxx.
References CbmMvdSensorTask::fOutputBuffer, and InitTask().
|
private |
Clear the hit arrays
Definition at line 729 of file CbmMvdSensorDigitizerTBTask.cxx.
|
inlinevirtualinherited |
Definition at line 42 of file CbmMvdSensorTask.h.
References fInputBuffer.
|
inline |
Definition at line 87 of file CbmMvdSensorDigitizerTBTask.h.
References fChargeThreshold.
|
inline |
Definition at line 86 of file CbmMvdSensorDigitizerTBTask.h.
References fCutOnDeltaRays.
|
inline |
Definition at line 83 of file CbmMvdSensorDigitizerTBTask.h.
References fDiffusionCoefficient.
|
inline |
Definition at line 84 of file CbmMvdSensorDigitizerTBTask.h.
References fElectronsPerKeV.
|
inlinevirtualinherited |
Reimplemented in CbmMvdSensorClusterfinderTask, CbmMvdSensorDigitizerTask, CbmMvdSensorFindHitTask, CbmMvdSensorFrameBuffer, and CbmMvdSensorHitfinderTask.
Definition at line 69 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensor::SendInputToPlugin().
|
virtual |
fill buffer
Reimplemented from CbmMvdSensorPlugin.
Definition at line 225 of file CbmMvdSensorDigitizerTBTask.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(), and fNextPlugin.
Referenced by CbmMvdSensor::Init().
|
inlinevirtualinherited |
Definition at line 70 of file CbmMvdSensorPlugin.h.
|
inlineinherited |
Definition at line 79 of file CbmMvdSensorPlugin.h.
References bFlag.
Referenced by CbmMvdSensorFrameBuffer::ExecChain(), CbmMvdSensorTrackingBuffer::ExecChain(), CbmMvdSensorFrameBuffer::GetOutputArray(), and CbmMvdSensorTrackingBuffer::GetOutputArray().
|
inlinevirtualinherited |
Definition at line 73 of file CbmMvdSensorPlugin.h.
References CbmMvdSensorPlugin(), and fPreviousPlugin.
Referenced by CbmMvdSensor::Init().
|
inline |
|
inline |
Definition at line 85 of file CbmMvdSensorDigitizerTBTask.h.
References fWidthOfCluster.
|
inlineinherited |
Definition at line 80 of file CbmMvdSensorPlugin.h.
References fShowDebugHistos.
Referenced by CbmMvdSensor::ShowDebugHistos().
|
protectedinherited |
Definition at line 89 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorFrameBuffer::CbmMvdSensorFrameBuffer(), CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), CbmMvdSensorFrameBuffer::InitBuffer(), CbmMvdSensorTrackingBuffer::InitBuffer(), PluginReady(), and SetPluginReady().
|
private |
Definition at line 150 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), and ProducePixelCharge().
|
private |
Definition at line 151 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProducePixelCharge().
|
private |
Definition at line 101 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), ReadSensorInformation(), and SetChargeThreshold().
|
private |
Definition at line 127 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 133 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 107 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 108 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 109 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 106 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProducePixelCharge().
|
private |
Definition at line 100 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and SetCutOnDeltaRays().
|
private |
Definition at line 95 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and SetDiffusionCoef().
|
private |
Definition at line 143 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), GetMatchArray(), and InitTask().
|
private |
Definition at line 141 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), GetWriteArray(), and InitTask().
|
private |
Definition at line 159 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 96 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and SetElectronsPerKeV().
|
private |
Definition at line 92 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), ProduceIonisationPoints(), and ReadSensorInformation().
|
private |
Definition at line 104 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProduceIonisationPoints().
|
private |
Definition at line 134 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 161 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 102 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
protectedinherited |
Definition at line 94 of file CbmMvdSensorPlugin.h.
Referenced by GetHistogram(), GetMaxHistoNumber(), CbmMvdSensorClusterfinderTask::InitTask(), and CbmMvdSensorDigitizerTask::InitTask().
|
protectedinherited |
Definition at line 57 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorTask(), CbmMvdSensorTask(), CbmMvdSensorFindHitTask::CheckForNeighbours(), CbmMvdSensorFindHitTask::ComputeCenterOfGravity(), CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorHitfinderTask::Exec(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), SendInputBuffer(), CbmMvdSensorClusterfinderTask::SetInput(), CbmMvdSensorFindHitTask::SetInput(), CbmMvdSensorHitfinderTask::SetInput(), CbmMvdSensorHitfinderTask::SetInputCluster(), CbmMvdSensorClusterfinderTask::SetInputDigi(), CbmMvdSensorDigiToHitTask::SetInputDigi(), CbmMvdSensorFindHitTask::SetInputDigi(), CbmMvdSensorFindHitTask::UpdateDebugHistos(), CbmMvdSensorFindHitTask::~CbmMvdSensorFindHitTask(), CbmMvdSensorHitfinderTask::~CbmMvdSensorHitfinderTask(), and ~CbmMvdSensorTask().
|
private |
IO arrays
Definition at line 164 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), InitTask(), SetInputArray(), and ~CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 119 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and ReadSensorInformation().
|
private |
Definition at line 117 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and ReadSensorInformation().
|
private |
Definition at line 120 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProduceIonisationPoints().
|
private |
Definition at line 118 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and ReadSensorInformation().
|
private |
Definition at line 114 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 115 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProducePixelCharge().
|
private |
Definition at line 113 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 112 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 111 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 160 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
protectedinherited |
Definition at line 92 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), and GetName().
|
private |
Definition at line 174 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Counters
Definition at line 171 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
inherited |
data members
Definition at line 85 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), GetNextPlugin(), and SetNextPlugin().
|
private |
Definition at line 175 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 176 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 177 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 136 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 137 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 172 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 173 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 132 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and ProducePixelCharge().
|
protectedinherited |
Definition at line 58 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorTask(), CbmMvdSensorTask(), CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorHitfinderTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), CbmMvdSensorDigitizerTask::Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorHitfinderTask::Exec(), CbmMvdSensorDigitizerTask::Finish(), CbmMvdSensorDigitizerTask::GetOutputArray(), CbmMvdSensorDigitizerTBTask::GetOutputArray(), GetOutputArray(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), CbmMvdSensorDigitizerTask::ReInit(), CbmMvdSensorDigitizerTBTask::ReInit(), CbmMvdSensorDigitizerTask::~CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTBTask::~CbmMvdSensorDigitizerTBTask(), CbmMvdSensorDigiToHitTask::~CbmMvdSensorDigiToHitTask(), CbmMvdSensorHitfinderTask::~CbmMvdSensorHitfinderTask(), and ~CbmMvdSensorTask().
|
private |
Definition at line 123 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 124 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 125 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 139 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), InitTask(), and ProducePixelCharge().
|
private |
Definition at line 147 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProducePixelCharge().
|
private |
Definition at line 149 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 122 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProduceIonisationPoints().
|
private |
Definition at line 98 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
private |
Definition at line 99 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and ReadSensorInformation().
|
protectedinherited |
Definition at line 93 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(), CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(), CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask(), CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask(), CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(), CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(), CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(), CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(), CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(), CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(), CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(), CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(), CbmMvdSensorTask::CbmMvdSensorTask(), CbmMvdSensorTask::CbmMvdSensorTask(), and GetPluginIDNumber().
|
inherited |
Definition at line 86 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), CbmMvdSensorDigitizerTask::Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorTrackingBuffer::ExecChain(), GetPrevousPlugin(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), and SetPreviousPlugin().
|
private |
Definition at line 145 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Random generator and Stopwatch
Definition at line 167 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 180 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and Exec().
|
private |
Definition at line 179 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and Exec().
|
private |
Definition at line 181 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 158 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 129 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 130 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 105 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), and ProduceIonisationPoints().
|
private |
Definition at line 93 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProduceIonisationPoints(), and SetSegmentLength().
|
protectedinherited |
Definition at line 59 of file CbmMvdSensorTask.h.
Referenced by CbmMvdSensorTask(), CbmMvdSensorTask(), CbmMvdSensorClusterfinderTask::CleanBuffers(), CbmMvdSensorFindHitTask::ComputeCenterOfGravity(), CbmMvdSensorHitfinderTask::ComputeCenterOfGravity(), CbmMvdSensorFindHitTask::CreateHit(), CbmMvdSensorHitfinderTask::CreateHit(), CbmMvdSensorClusterfinderTask::Exec(), CbmMvdSensorDigitizerTask::Exec(), CbmMvdSensorDigitizerTBTask::Exec(), CbmMvdSensorDigiToHitTask::Exec(), CbmMvdSensorFindHitTask::Exec(), CbmMvdSensorClusterfinderTask::ExecFrame(), CbmMvdSensorDigitizerTask::FlushBuffer(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), InitTask(), CbmMvdSensorDigitizerTask::ProduceIonisationPoints(), CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints(), CbmMvdSensorDigitizerTask::ProduceNoise(), CbmMvdSensorDigitizerTask::ProducePixelCharge(), CbmMvdSensorDigitizerTBTask::ProducePixelCharge(), CbmMvdSensorDigitizerTask::ReadSensorInformation(), and CbmMvdSensorDigitizerTBTask::ReadSensorInformation().
|
private |
Definition at line 154 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
protectedinherited |
Definition at line 91 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), CbmMvdSensorClusterfinderTask::ExecFrame(), CbmMvdSensorClusterfinderTask::Finish(), CbmMvdSensorDigitizerTask::Finish(), CbmMvdSensorDigiToHitTask::Finish(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTask::ProduceIonisationPoints(), CbmMvdSensorDigitizerTBTask::ProduceIonisationPoints(), CbmMvdSensorDigitizerTask::ProducePixelCharge(), and ShowDebugHistos().
|
private |
MAPS properties
Definition at line 157 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 157 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 198 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), ProduceIonisationPoints(), and ProducePixelCharge().
|
private |
Definition at line 178 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), Exec(), and ProducePixelCharge().
|
private |
Definition at line 168 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 135 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask().
|
private |
Definition at line 97 of file CbmMvdSensorDigitizerTBTask.h.
Referenced by CbmMvdSensorDigitizerTBTask(), ProducePixelCharge(), and SetWidthOfCluster().
|
protectedinherited |
Definition at line 90 of file CbmMvdSensorPlugin.h.
Referenced by CbmMvdSensorPlugin(), CbmMvdSensorPlugin(), CbmMvdSensorClusterfinderTask::InitTask(), CbmMvdSensorDigitizerTask::InitTask(), CbmMvdSensorDigitizerTBTask::InitTask(), CbmMvdSensorDigiToHitTask::InitTask(), CbmMvdSensorFindHitTask::InitTask(), CbmMvdSensorHitfinderTask::InitTask(), CbmMvdSensorReadoutTask::InitTask(), and IsInit().