IdealDigitizationProcess (non waveform) for FwEndcap requires special treatment since the FwEndcap has VPTTs instead of APDs for some crystals.
More...
#include <BSEmcFwEndcapIdealDigitizerProcess.h>
IdealDigitizationProcess (non waveform) for FwEndcap requires special treatment since the FwEndcap has VPTTs instead of APDs for some crystals.
- Author
- Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
- Date
- 2021-01
Definition at line 38 of file BSEmcFwEndcapIdealDigitizerProcess.h.
◆ BSEmcFwEndcapIdealDigitizerProcess()
BSEmcFwEndcapIdealDigitizerProcess::BSEmcFwEndcapIdealDigitizerProcess |
( |
| ) |
|
◆ ~BSEmcFwEndcapIdealDigitizerProcess()
virtual BSEmcFwEndcapIdealDigitizerProcess::~BSEmcFwEndcapIdealDigitizerProcess |
( |
| ) |
|
|
virtual |
◆ GetDataContainer()
Pass the container register to the process, and set the processes container requirements.
- Parameters
-
Reimplemented from PndProcess.
◆ IsVpttDeposit()
virtual Bool_t BSEmcFwEndcapIdealDigitizerProcess::IsVpttDeposit |
( |
const BSEmcMCDeposit * |
t_deposit | ) |
const |
|
protectedvirtual |
◆ Process()
virtual void BSEmcFwEndcapIdealDigitizerProcess::Process |
( |
| ) |
|
|
virtual |
The actual data transformation (digitizing, clustering, etc.) should be defined here.
Implements PndProcess.
◆ RequestDataContainer()
Pass the container register to the process, and get the processes container requirements.
- Parameters
-
Reimplemented from PndProcess.
◆ SetDetectorName()
virtual void BSEmcFwEndcapIdealDigitizerProcess::SetDetectorName |
( |
const std::string & |
t_detectorname | ) |
|
|
virtual |
Set the Detector name. Important, as most EmcParameter need to know for which detector they need to be fetched (each Emc Subdetector has its own set of parameters)
- Parameters
-
Reimplemented from PndProcess.
◆ SetDigiBranchName()
void BSEmcFwEndcapIdealDigitizerProcess::SetDigiBranchName |
( |
const TString & |
t_branchname | ) |
|
|
inline |
◆ SetMCDepositBranchName()
void BSEmcFwEndcapIdealDigitizerProcess::SetMCDepositBranchName |
( |
const TString & |
t_branchname | ) |
|
|
inline |
Definition at line 55 of file BSEmcFwEndcapIdealDigitizerProcess.h.
57 fMCDepositBranchname = t_branchname;
58 fAPDDigitizer->SetMCDepositBranchName(t_branchname);
59 fVPTDigitizer->SetMCDepositBranchName(t_branchname);
◆ SetupParameters()
virtual void BSEmcFwEndcapIdealDigitizerProcess::SetupParameters |
( |
const PndParameterRegister * |
t_parameter | ) |
|
|
virtual |
◆ SetVpttIds()
void BSEmcFwEndcapIdealDigitizerProcess::SetVpttIds |
( |
const std::vector< Int_t > & |
t_vpttIds | ) |
|
|
inline |
The documentation for this class was generated from the following file: