FairRoot/PandaRoot
|
Takes list of PndEmcWaveform and creates PndEmcDigi. More...
#include <PndEmcWaveformToDigi.h>
Public Member Functions | |
PndEmcWaveformToDigi (Int_t verbose=0, Bool_t storedigis=kTRUE) | |
virtual | ~PndEmcWaveformToDigi () |
virtual InitStatus | Init () |
Init Task. More... | |
virtual void | Exec (Option_t *opt) |
Runs the task. More... | |
void | SetStorageOfData (Bool_t val) |
void | RunTimeBased () |
void | UseDigitizationVersion2 () |
void | SetFakeOnline (bool d=true) |
virtual void | SetPSAAlgorithm (PndEmcAbsPSA *psa) |
Set PSA Algorithm to be used for Barrel and Backward Endcap. More... | |
virtual void | SetPSAAlgorithmFWD (PndEmcAbsPSA *psa) |
Set PSA Algorithm to be used for Forward Endcap. More... | |
virtual void | SetPSAAlgorithmPMT (PndEmcAbsPSA *psa) |
Set PSA Algorithm to be used for Forward Shashlik. More... | |
virtual void | SetCrystalCalibrator (PndEmcAbsCrystalCalibrator *Cal) |
Set The Crystal Calibrator to use. More... | |
virtual void | FinishTask () |
Called at end of task. More... | |
void | SetPersistency (Bool_t val=kTRUE) |
Bool_t | GetPersistency () |
Protected Member Functions | |
virtual void | SetParContainers () |
Private Member Functions | |
PndEmcWaveformToDigi (const PndEmcWaveformToDigi &) | |
PndEmcWaveformToDigi & | operator= (const PndEmcWaveformToDigi &) |
Float_t | SmearFakeOnline (Float_t energy) |
ClassDef (PndEmcWaveformToDigi, 1) | |
Takes list of PndEmcWaveform and creates PndEmcDigi.
Definition at line 50 of file PndEmcWaveformToDigi.h.
PndEmcWaveformToDigi::PndEmcWaveformToDigi | ( | Int_t | verbose = 0 , |
Bool_t | storedigis = kTRUE |
||
) |
Definition at line 50 of file PndEmcWaveformToDigi.cxx.
References fDigiPosMethod, fEmcDigiRescaleFactor, and PndPersistencyTask::SetPersistency().
|
virtual |
Definition at line 93 of file PndEmcWaveformToDigi.cxx.
References fPulseshape, fPulseshape_fwd, and fPulseshape_pmt.
|
private |
|
private |
|
virtual |
Runs the task.
The task loops over the waveforms and uses the pulse shape analyser (PndEmcAbsPSA) to extract signal height and timing. From this the PndEmcDigi are created.
opt | unused |
Definition at line 334 of file PndEmcWaveformToDigi.cxx.
References At, PndEmcAbsCrystalCalibrator::Calibrate(), ctime, Double_t, fCalibrator, fDigiArray, PndEmcDigi::fDigiArrayTBD, fEnergyDigiThreshold, fEventNo, PndEmcDigi::fEvtNo, fFakeOnline, fFunctor, fpsaAlgorithm, fpsaAlgorithm_fwd, fpsaAlgorithm_pmt, fSampleRate, fSampleRate_FWD, fSampleRate_PMT, fTimeOrderedDigi, fTimeShift, fVerbose, fWaveformArray, PndEmcWaveform::GetDetectorId(), PndEmcDigi::GetEnergy(), PndEmcWaveform::GetEvtList(), PndEmcAbsPSA::GetHit(), PndEmcWaveform::GetHitIndex(), PndEmcWaveform::GetModule(), PndEmcWaveform::GetTrackId(), i, PndEmcAbsCrystalCalibrator::kCALOK, nHits, PndEmcAbsPSA::Process(), rtime, PndEmcDigi::SetEnergy(), SmearFakeOnline(), timer, totDigisAboveThreshold, totExpHits, totHits, and totNumOfWave.
|
virtual |
Called at end of task.
Outputs some statistics.
Definition at line 517 of file PndEmcWaveformToDigi.cxx.
References fEnergyDigiThreshold, totDigisAboveThreshold, totExpHits, totHits, and totNumOfWave.
|
inlineinherited |
Definition at line 32 of file PndPersistencyTask.h.
References PndPersistencyTask::fPersistency.
Referenced by PndLmdPixelHitProducerFast::GetPersistance(), PndMdtDigitization::Init(), PndMdtHitProducerIdeal::Init(), PndMdtClusterTask::Init(), PndFtsHitProducerRealFast::Init(), PndDiscTaskReconstruction::Init(), PndRichHitProducer::Init(), PndSttHitProducerRealFast::Init(), PndSttHelixHitProducer::Init(), PndDiscTaskPID::Init(), PndIdealTrackFinder::Init(), PndSttMvdGemTracking::Init(), PndMdtTrkProducer::Init(), PndFtsHitProducerRealFull::Init(), PndLmdPixelClusterTask::Init(), PndSttHitProducerRealFull::Init(), PndLmdStripClusterTask::Init(), PndEmcApdHitProducer::Init(), PndMissingPzCleanerTask::Init(), PndEmcMakeRecoHit::Init(), PndEmcMakeClusterOnline::Init(), PndTrackSmearTask::Init(), PndEmcFWEndcapTimebasedWaveforms::Init(), PndSttHitProducerIdeal::Init(), PndEmcFWEndcapDigi::Init(), PndFtsHitProducerIdeal::Init(), PndEmcMakeCluster::Init(), PndMdtPointsToWaveform::Init(), PndDiscTaskDigitization::Init(), PndEmcMakeDigi::Init(), PndSdsTimeWalkCorrTask::Init(), PndLmdPixelHitProducerFast::Init(), PndDrcHitFinder::Init(), PndRichHitFinder::Init(), PndEmcMakeCorr::Init(), PndFtofHitProducerIdeal::Init(), PndEmcHitsToWaveform::Init(), PndSciTDigiTask::Init(), PndDrcHitProducerIdeal::Init(), PndSdsHitProducerIdeal::Init(), PndSciTHitProducerIdeal::Init(), PndEmcHitProducer::Init(), PndRecoMultiKalmanTask2::Init(), PndDrcHitProducerReal::Init(), PndDskFLGHitProducerIdeal::Init(), PndEmcTmpWaveformToDigi::Init(), PndDrcDigiTask::Init(), Init(), PndSttMatchTracks::Init(), PndEmcWaveformToCalibratedDigi::Init(), PndTrkTracking2::Init(), PndSttFindTracks::Init(), PndEmcMultiWaveformToCalibratedDigi::Init(), PndDrcTimeDigiTask::Init(), PndRecoKalmanTask2::Init(), PndEmcExpClusterSplitter::Init(), PndSdsNoiseProducer::Init(), PndFtsHoughTrackerTask::Init(), PndEmcPhiBumpSplitter::Init(), PndSdsHybridHitProducer::Init(), PndSdsIdealRecoTask::Init(), PndRecoMultiKalmanTask::Init(), PndSdsIdealClusterTask::Init(), PndRecoKalmanTask::Init(), PndSdsStripHitProducerDif::Init(), PndSdsStripHitProducer::Init(), PndGemDigitize::Init(), PndGemFindHits::Init(), PndSdsPixelClusterTask::Init(), PndSdsStripClusterTask::Init(), PndMvdGemTrackFinderOnHits::Init(), PndBarrelTrackFinder::Init(), PndEmcFullDigiTask::PndEmcFullDigiTask(), PndEmcMakeBump::PndEmcMakeBump(), PndUnassignedHitsTask::RegisterBranches(), PndMvdClusterTask::SetPersistance(), PndMvdDigiTask::SetPersistance(), PndEmcMakeBump::SetStorageOfData(), and PndEmcFullDigiTask::StoreDigi().
|
virtual |
Init Task.
Prepares the TClonesArrays of PndEmcWaveform for reading and of PndEmcDigi for writing. Also reads the EMC parameters and prepares the pulseshapes (PndEmcAbsPulseshape) and pulse shape analyser (PndEmcAbsPSA).
kSUCCESS | success |
Definition at line 112 of file PndEmcWaveformToDigi.cxx.
References PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::cf_delay, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::cf_fit_offset, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::cf_fitter_length, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::cf_ratio, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::clock_unit, PndEmcDigi::depth, Double_t, PndEmcPSAFPGADigitalFilterAnalyser::enable_mwd_filter(), fASIC_Shaping_int_time, fCalibrator, fCrystal_time_constant, fDigiArray, fDigiPar, fDigiPosMethod, fDigitizationVersion2, fEmcDigiPositionDepthPWO, fEmcDigiPositionDepthShashlyk, fEmcDigiRescaleFactor, fEnergyDigiThreshold, fEventNo, fFpgaPar, fFunctor, fFWD_Shaping_int_time, fFWD_time_constant, fNumber_of_samples_in_waveform, fNumber_of_samples_in_waveform_fwd, fNumber_of_samples_in_waveform_pmt, fPMT_Shaping_diff_time, fPMT_Shaping_int_time, fpsaAlgorithm, fpsaAlgorithm_fwd, fpsaAlgorithm_pmt, fPulseshape, fPulseshape_fwd, fPulseshape_pmt, fRecoPar, fSampleRate, fSampleRate_FWD, fSampleRate_PMT, fShashlyk_time_constant, fTimeOrderedDigi, fVerbose, fWaveformArray, fWfNormalisation, fWfNormalisation_fwd, fWfNormalisation_pmt, PndEmcDigiPar::GetASIC_Shaping_int_time(), PndEmcFpgaPar::GetBarrelCFDelayLength(), PndEmcFpgaPar::GetBarrelCFFilterLength(), PndEmcFpgaPar::GetBarrelCFFilterRatio(), PndEmcFpgaPar::GetBarrelCFFitterLength(), PndEmcFpgaPar::GetBarrelMAFilterLength(), PndEmcFpgaPar::GetBarrelMWDFilterLength(), PndEmcFpgaPar::GetBarrelMWDFilterLifeT(), PndEmcFpgaPar::GetBarrelMWDFilterUsed(), PndEmcFpgaPar::GetBarrelPulseThreshold(), PndEmcDigiPar::GetCrystal_time_constant(), PndEmcRecoPar::GetEmcDigiPositionDepthPWO(), PndEmcRecoPar::GetEmcDigiPositionDepthShashlyk(), PndEmcDigiPar::GetEnergyDigiThreshold(), PndEmcFpgaPar::GetForwardCFDelayLength(), PndEmcFpgaPar::GetForwardCFFilterLength(), PndEmcFpgaPar::GetForwardCFFilterRatio(), PndEmcFpgaPar::GetForwardCFFitterLength(), PndEmcFpgaPar::GetForwardMAFilterLength(), PndEmcFpgaPar::GetForwardMWDFilterLength(), PndEmcFpgaPar::GetForwardMWDFilterLifeT(), PndEmcFpgaPar::GetForwardMWDFilterUsed(), PndEmcFpgaPar::GetForwardPulseThreshold(), PndEmcDigiPar::GetFWD_Shaping_int_time(), PndEmcDigiPar::GetFWD_time_constant(), PndEmcAbsPSA::GetHit(), PndEmcDigiPar::GetNumber_of_samples_in_waveform(), PndEmcDigiPar::GetNumber_of_samples_in_waveform_fwd(), PndEmcDigiPar::GetNumber_of_samples_in_waveform_pmt(), PndPersistencyTask::GetPersistency(), PndEmcDigiPar::GetPMT_Shaping_diff_time(), PndEmcDigiPar::GetPMT_Shaping_int_time(), PndEmcDigiPar::GetSampleRate(), PndEmcDigiPar::GetSampleRate_FWD(), PndEmcDigiPar::GetSampleRate_PMT(), PndEmcDigiPar::GetShashlyk_time_constant(), PndEmcFpgaPar::GetShashylikCFDelayLength(), PndEmcFpgaPar::GetShashylikCFFilterLength(), PndEmcFpgaPar::GetShashylikCFFilterRatio(), PndEmcFpgaPar::GetShashylikCFFitterLength(), PndEmcFpgaPar::GetShashylikMAFilterLength(), PndEmcFpgaPar::GetShashylikMWDFilterLength(), PndEmcFpgaPar::GetShashylikMWDFilterLifeT(), PndEmcFpgaPar::GetShashylikMWDFilterUsed(), PndEmcFpgaPar::GetShashylikPulseThreshold(), PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::hit_threshold, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::iafactor, PndEmcPSAFPGADigitalFilterAnalyser::init(), PndEmcAbsCrystalCalibrator::Init(), PndEmcDigi::InitDigiArrayTBD(), PndEmcStructure::Instance(), PndEmcWaveform::Integral(), PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::ma_trig_M, PndEmcWaveform::Max(), PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::mwd_length, PndEmcPSAFPGASampleAnalyser::SampleAnalyserParams::mwd_tau, PndEmcAbsPSA::Process(), PndEmcDigi::selectDigiPositionMethod(), PndEmcPSAFPGADigitalFilterAnalyser::setBaselineInterval(), PndEmcSimCrystalCalibrator::SetCalibration(), PndEmcHit::SetEnergy(), PndEmcHit::SetTime(), PndEmcDigi::surface, totDigisAboveThreshold, totExpHits, totHits, totNumOfWave, and PndEmcWaveform::UpdateWaveform().
|
private |
|
inline |
Definition at line 62 of file PndEmcWaveformToDigi.h.
References fTimeOrderedDigi.
|
inlinevirtual |
Set The Crystal Calibrator to use.
Cal | The Calibrator to be used |
Definition at line 96 of file PndEmcWaveformToDigi.h.
References fCalibrator.
|
inline |
Definition at line 65 of file PndEmcWaveformToDigi.h.
References d, and fFakeOnline.
Referenced by PndMasterDigiTask::PndMasterDigiTask().
|
protectedvirtual |
Get parameter containers
Definition at line 485 of file PndEmcWaveformToDigi.cxx.
References fDigiPar, fFpgaPar, fRecoPar, and run.
|
inlineinherited |
Definition at line 31 of file PndPersistencyTask.h.
References PndPersistencyTask::fPersistency, and val.
Referenced by barrelTrackFinder(), digi_complete(), digi_complete_newSTT(), digiOnly_complete(), PndBarrelTrackFinder::PndBarrelTrackFinder(), PndCATracking::PndCATracking(), PndDrcHitFinder::PndDrcHitFinder(), PndEmc2DLocMaxFinder::PndEmc2DLocMaxFinder(), PndEmcExpClusterSplitter::PndEmcExpClusterSplitter(), PndEmcFullDigiTask::PndEmcFullDigiTask(), PndEmcFWEndcapDigi::PndEmcFWEndcapDigi(), PndEmcFWEndcapTimebasedWaveforms::PndEmcFWEndcapTimebasedWaveforms(), PndEmcHitProducer::PndEmcHitProducer(), PndEmcHitsToWaveform::PndEmcHitsToWaveform(), PndEmcMakeBump::PndEmcMakeBump(), PndEmcMakeCluster::PndEmcMakeCluster(), PndEmcMakeClusterOnline::PndEmcMakeClusterOnline(), PndEmcMakeDigi::PndEmcMakeDigi(), PndEmcMakeRecoHit::PndEmcMakeRecoHit(), PndEmcMultiWaveformToCalibratedDigi::PndEmcMultiWaveformToCalibratedDigi(), PndEmcPhiBumpSplitter::PndEmcPhiBumpSplitter(), PndEmcTmpWaveformToDigi::PndEmcTmpWaveformToDigi(), PndEmcWaveformToCalibratedDigi::PndEmcWaveformToCalibratedDigi(), PndEmcWaveformToDigi(), PndFtofHitProducerIdeal::PndFtofHitProducerIdeal(), PndFtsCATracking::PndFtsCATracking(), PndFtsHitProducerIdeal::PndFtsHitProducerIdeal(), PndFtsHitProducerRealFast::PndFtsHitProducerRealFast(), PndFtsHitProducerRealFull::PndFtsHitProducerRealFull(), PndFtsHoughTrackerTask::PndFtsHoughTrackerTask(), PndGemDigitize::PndGemDigitize(), PndGemFindHits::PndGemFindHits(), PndIdealTrackFinder::PndIdealTrackFinder(), PndLmdPixelClusterTask::PndLmdPixelClusterTask(), PndLmdPixelHitProducerFast::PndLmdPixelHitProducerFast(), PndMdtClusterTask::PndMdtClusterTask(), PndMdtDigitization::PndMdtDigitization(), PndMdtHitProducerIdeal::PndMdtHitProducerIdeal(), PndMdtPointsToWaveform::PndMdtPointsToWaveform(), PndMdtTrkProducer::PndMdtTrkProducer(), PndMissingPzCleanerTask::PndMissingPzCleanerTask(), PndMvdGemTrackFinderOnHits::PndMvdGemTrackFinderOnHits(), PndMvdHitProducerIdeal::PndMvdHitProducerIdeal(), PndMvdPixelClusterTask::PndMvdPixelClusterTask(), PndMvdTimeWalkCorrTask::PndMvdTimeWalkCorrTask(), PndMvdToPix4ClusterTask::PndMvdToPix4ClusterTask(), PndRecoKalmanTask::PndRecoKalmanTask(), PndRecoKalmanTask2::PndRecoKalmanTask2(), PndRecoMultiKalmanTask::PndRecoMultiKalmanTask(), PndRecoMultiKalmanTask2::PndRecoMultiKalmanTask2(), PndRichHitFinder::PndRichHitFinder(), PndRichHitProducer::PndRichHitProducer(), PndSciTDigiTask::PndSciTDigiTask(), PndSciTHitProducerIdeal::PndSciTHitProducerIdeal(), PndSdsHitProducerIdeal::PndSdsHitProducerIdeal(), PndSdsHybridHitProducer::PndSdsHybridHitProducer(), PndSdsIdealClusterTask::PndSdsIdealClusterTask(), PndSdsIdealRecoTask::PndSdsIdealRecoTask(), PndSdsNoiseProducer::PndSdsNoiseProducer(), PndSdsPixelClusterTask::PndSdsPixelClusterTask(), PndSdsStripClusterTask::PndSdsStripClusterTask(), PndSdsStripHitProducer::PndSdsStripHitProducer(), PndSdsTimeWalkCorrTask::PndSdsTimeWalkCorrTask(), PndSttFindTracks::PndSttFindTracks(), PndSttHelixHitProducer::PndSttHelixHitProducer(), PndSttHitProducerIdeal::PndSttHitProducerIdeal(), PndSttHitProducerRealFast::PndSttHitProducerRealFast(), PndSttHitProducerRealFull::PndSttHitProducerRealFull(), PndSttMatchTracks::PndSttMatchTracks(), PndSttMvdGemTracking::PndSttMvdGemTracking(), PndTrackSmearTask::PndTrackSmearTask(), PndTrkTracking2::PndTrkTracking2(), reco(), reco_complete(), reco_complete_gf2(), reco_complete_newSTT(), reco_complete_sec(), recoideal_complete(), PndMvdClusterTask::SetPersistance(), PndMvdDigiTask::SetPersistance(), PndLmdPixelHitProducerFast::SetPersistance(), PndSdsHitProducerIdeal::SetPersistance(), PndSttMvdGemTracking::SetPersistenc(), PndMdtClusterTask::SetPersistence(), PndSttHelixHitProducer::SetPersistence(), PndMissingPzCleanerTask::SetPersistence(), PndFtsHitProducerRealFast::SetPersistence(), PndFtsHitProducerRealFull::SetPersistence(), PndSttHitProducerIdeal::SetPersistence(), PndSttHitProducerRealFull::SetPersistence(), PndSttHitProducerRealFast::SetPersistence(), PndFtsHitProducerIdeal::SetPersistence(), PndTrackSmearTask::SetPersistence(), PndSciTHitProducerIdeal::SetPersistence(), PndIdealTrackFinder::SetPersistence(), PndSttMatchTracks::SetPersistence(), PndSttFindTracks::SetPersistence(), PndFtsHoughTrackerTask::SetPersistence(), PndTrkTracking2::SetPersistence(), PndEmcMakeRecoHit::SetStorageOfData(), PndEmcMakeClusterOnline::SetStorageOfData(), PndEmcFWEndcapDigi::SetStorageOfData(), PndEmcFWEndcapTimebasedWaveforms::SetStorageOfData(), PndEmcMakeDigi::SetStorageOfData(), PndMdtPointsToWaveform::SetStorageOfData(), PndEmc2DLocMaxFinder::SetStorageOfData(), PndEmcMakeCluster::SetStorageOfData(), PndEmcHitsToWaveform::SetStorageOfData(), PndEmcMakeBump::SetStorageOfData(), PndEmcTmpWaveformToDigi::SetStorageOfData(), SetStorageOfData(), PndEmcWaveformToCalibratedDigi::SetStorageOfData(), PndEmcMultiWaveformToCalibratedDigi::SetStorageOfData(), PndEmcExpClusterSplitter::SetStorageOfData(), PndEmcPhiBumpSplitter::SetStorageOfData(), standard_tracking(), and PndEmcFullDigiTask::StoreDigi().
|
inlinevirtual |
Set PSA Algorithm to be used for Barrel and Backward Endcap.
psa | The psa to be used |
Definition at line 73 of file PndEmcWaveformToDigi.h.
References fpsaAlgorithm.
|
inlinevirtual |
Set PSA Algorithm to be used for Forward Endcap.
psa | The psa to be used |
Definition at line 80 of file PndEmcWaveformToDigi.h.
References fpsaAlgorithm_fwd.
|
inlinevirtual |
Set PSA Algorithm to be used for Forward Shashlik.
psa | The psa to be used |
Definition at line 88 of file PndEmcWaveformToDigi.h.
References fpsaAlgorithm_pmt.
void PndEmcWaveformToDigi::SetStorageOfData | ( | Bool_t | val | ) |
Definition at line 504 of file PndEmcWaveformToDigi.cxx.
References PndPersistencyTask::SetPersistency().
Referenced by digi_sttcombi(), emc(), emc_complete(), emc_complete_corr(), emc_correction_data_production(), emc_correction_QA_data_production(), and runDigiReco().
|
private |
Definition at line 597 of file PndEmcWaveformToDigi.cxx.
References energy, fFakeOnline, and sqrt().
Referenced by Exec().
|
inline |
Definition at line 64 of file PndEmcWaveformToDigi.h.
References fDigitizationVersion2.
|
private |
Definition at line 167 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 168 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 169 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 124 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 148 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), Init(), and SetCrystalCalibrator().
|
private |
Definition at line 127 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
output array of EmcDigis
Definition at line 118 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 150 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 136 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and PndEmcWaveformToDigi().
|
private |
Definition at line 181 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and UseDigitizationVersion2().
|
private |
Definition at line 138 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 139 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 137 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and PndEmcWaveformToDigi().
|
private |
Definition at line 123 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), FinishTask(), and Init().
|
private |
Definition at line 171 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 115 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 183 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), SetFakeOnline(), and SmearFakeOnline().
|
private |
Reconstruction parameter container
Definition at line 152 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 164 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 132 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 133 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 129 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 131 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 130 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 126 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 125 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 144 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), Init(), and SetPSAAlgorithm().
|
private |
Definition at line 146 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), Init(), and SetPSAAlgorithmFWD().
|
private |
Definition at line 145 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), Init(), and SetPSAAlgorithmPMT().
|
private |
Definition at line 141 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and ~PndEmcWaveformToDigi().
|
private |
Definition at line 143 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and ~PndEmcWaveformToDigi().
|
private |
Definition at line 142 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and ~PndEmcWaveformToDigi().
|
private |
Digitisation parameter container
Definition at line 151 of file PndEmcWaveformToDigi.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 120 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 122 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 121 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 128 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
set to kTRUE to use the time ordering of the output data.
Definition at line 158 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), Init(), and RunTimeBased().
|
private |
Definition at line 173 of file PndEmcWaveformToDigi.h.
Referenced by Exec().
|
private |
Definition at line 172 of file PndEmcWaveformToDigi.h.
|
private |
FPGA parameter container Verbosity level
Definition at line 157 of file PndEmcWaveformToDigi.h.
|
private |
Input array of PndEmcWaveforms
Definition at line 113 of file PndEmcWaveformToDigi.h.
|
private |
Definition at line 160 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 161 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 162 of file PndEmcWaveformToDigi.h.
Referenced by Init().
|
private |
Definition at line 176 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), FinishTask(), and Init().
|
private |
Definition at line 178 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), FinishTask(), and Init().
|
private |
Definition at line 177 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), FinishTask(), and Init().
|
private |
Definition at line 179 of file PndEmcWaveformToDigi.h.
Referenced by Exec(), FinishTask(), and Init().