FastCaloSim/Core/TFCSParametrizationBase.h file

Contents

Classes

class TFCSParametrizationBase
struct TFCSParametrizationBase::Duplicate_t

Enums

enum FCSReturnCode { FCSFatal = 0, FCSSuccess = 1, FCSRetry = 2 }
Return codes for the simulate function.

Defines

#define FCS_RETRY_COUNT

Enum documentation

enum FCSReturnCode

Return codes for the simulate function.

Base class for all FastCaloSim parametrizations Functionality in derivde classes is provided through the simulate method. The simulate method takes a TFCSTruthState and a TFCSExtrapolationState object as input and provides output in a TFCSSimulationState. Parametrizations contain information on the pdgid, range in Ekin and range in eta of particles to which they can be applied. Several basic types of parametrization exists: