TFCSHitCellMapping class
#include <TFCSHitCellMapping.h>
Contents
Base classes
Derived classes
- class TFCSHitCellMappingFCal
- class TFCSHitCellMappingWiggle
- class TFCSHitCellMappingWiggleEMB
Constructors, destructors, conversion operators
- TFCSHitCellMapping(const char* name = nullptr, const char* title = nullptr, CaloGeo* geo = nullptr)
Public functions
- void set_geometry(CaloGeo* geo) override
- auto get_geometry() -> CaloGeo*
- auto simulate_hit(Hit& hit, TFCSSimulationState& simulstate, const TFCSTruthState* truth, const TFCSExtrapolationState* extrapol) -> FCSReturnCode override
- fills all hits into calorimeter cells
- auto operator==(const TFCSParametrizationBase& ref) const -> bool override
- void Print(Option_t* option) const override
Protected variables
Function documentation
void TFCSHitCellMapping:: set_geometry(CaloGeo* geo) override
Method to set the geometry access pointer. Loops over daughter objects if present
bool TFCSHitCellMapping:: operator==(const TFCSParametrizationBase& ref) const override
The == operator compares the content of instances. The implementation in the base class only returns true for a comparison with itself