1 #ifndef BSEMCFWENDCAPAPDANDVPTTWAVEFORMGENERATOR_HH 2 #define BSEMCFWENDCAPAPDANDVPTTWAVEFORMGENERATOR_HH 9 #include "RtypesCore.h" 24 class TMemberInspector;
52 std::sort(fVpttIds.begin(), fVpttIds.end());
59 fAPDWaveformGenerator->RunTimebased(t_timebased);
60 fVPTTWaveformGenerator->RunTimebased(t_timebased);
64 fAPDWaveformGenerator->SetStorageOfData(t_storeWaves);
65 fVPTTWaveformGenerator->SetStorageOfData(t_storeWaves);
69 fAPDWaveformGenerator->StoreDataClass(t_storeData);
70 fVPTTWaveformGenerator->StoreDataClass(t_storeData);
78 TString fMCDepositBranchName{
""};
79 TString fWaveformBranchName{
""};
80 TString fWaveformDataBranchName{
""};
83 std::vector<Int_t> fVpttIds{};
represents the deposited energy of one emc crystal from simulation
represents the reconstructed hit of one emc crystal
Interface to a datacontainer to be used in PandaROOT.
Helper class to indirect the Parameter fetching via the FairRuntimeDb.
Container for runtime parameters that are required for the transformation from BSEmcMCDeposits to BSE...