TFCSParametrizationPDGIDSelectChain class
Contents
Base classes
- class TFCSParametrizationChain
Public types
- enum FCSPDGIDStatusBits { kSimulateOnlyOnePDGID = BIT( 15) }
- Status bit for PDGID Selection.
Constructors, destructors, conversion operators
- TFCSParametrizationPDGIDSelectChain(const char* name = nullptr, const char* title = nullptr)
- TFCSParametrizationPDGIDSelectChain(const TFCSParametrizationPDGIDSelectChain& ref)
Public functions
- auto SimulateOnlyOnePDGID() const -> bool
- void set_SimulateOnlyOnePDGID()
- void reset_SimulateOnlyOnePDGID()
- auto simulate(TFCSSimulationState& simulstate, const TFCSTruthState* truth, const TFCSExtrapolationState* extrapol) const -> FCSReturnCode override
- Method in all derived classes to do some simulation.
Protected functions
- void recalc() override
Enum documentation
enum TFCSParametrizationPDGIDSelectChain:: FCSPDGIDStatusBits
Status bit for PDGID Selection.
| Enumerators | |
|---|---|
| kSimulateOnlyOnePDGID |
Set this bit in the TObject bit field if the PDGID selection loop should be aborted after the first successful match |
Function documentation
void TFCSParametrizationPDGIDSelectChain:: recalc() override protected
Default is to call recalc_