1 #ifndef BSEMCDIGIDCSETTERPROCESS_HH 2 #define BSEMCDIGIDCSETTERPROCESS_HH 19 class TMemberInspector;
44 TString fDigiBranchname{
""};
rudimentary if-statement heavy lookup for data concentrator number for each crystal (detectorId) deve...
virtual void GetDataContainer(PndContainerRegister *t_register)
Pass the container register to the process, and set the processes container requirements.
virtual void SetDetectorName(const std::string &t_detectorName)
Set the Detector name. Important, as most EmcParameter need to know for which detector they need to b...
Sets the DataConcentrator number for a BSEmcDigi.
void SetDigiBranchName(const TString &t_branchname)
virtual void RequestDataContainer(PndContainerRegister *t_register)
Pass the container register to the process, and get the processes container requirements.
BSEmcDigiDCSetterProcess()
represents the reconstructed hit of one emc crystal
virtual ~BSEmcDigiDCSetterProcess()
Helper class to indirect the Parameter fetching via the FairRuntimeDb.
virtual void SetupParameters(const PndParameterRegister *t_parameterRegister)
Fetch all parameters from the PndParameterRegister.
virtual void Process()
The actual data transformation (digitizing, clustering, etc.) should be defined here.