15#ifndef MUIDCALOENERGYTOOLS_MUIDCALOENERGYPARAM_H
16#define MUIDCALOENERGYTOOLS_MUIDCALOENERGYPARAM_H
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
class extending the basic Trk::EnergyLoss to describe the measured or parameterised muon energy loss ...
Base class for MuidCaloEnergyParam AlgTool.
static double caloCompartmentDepthTile(int)
BinsWeights etaFixedBin(double) const
double m_mopSymmetricEnergyLossP2[26]
CaloEnergy * mopParametrizedEnergy(double trackMomentum, double eta, double phi) const
IMuidCaloEnergyParam interface: to get the most probable (peak value) energy loss in the calorimeter ...
double caloCompartmentDepth(int, int) const
IMuidCaloEnergyParam interface: depth of calo compartment.
double mopEnergyLossError(double, double) const
double m_meanEnergyLossErrorRightP0[26]
double symmetricMopEnergyLoss(double, double) const
double m_emMopFraction[26]
MuidCaloEnergyParam(const std::string &type, const std::string &name, const IInterface *parent)
double em1MopFraction(double eta) const
IMuidCaloEnergyParam interface: fraction of the full mop deposition corresponding to the em presample...
double m_meanEnergyLossP1[26]
CaloEnergy * meanParametrizedEnergy(double trackMomentum, double eta, double phi) const
IMuidCaloEnergyParam interface: to get the mean muon energy loss in the calorimeter (with asymmetric ...
double x0mapHecMaterial(double) const
IMuidCaloEnergyParam interface: returns the fraction of hec calorimeter inert material between InDet ...
BinsWeights etaVariableBin(double) const
double emMopFraction(double eta) const
IMuidCaloEnergyParam interface: fraction of the full mop deposition corresponding to the em.
double meanEnergyLoss(double, double) const
double m_smoothingFraction
double m_mopSymmetricEnergyLossP0[26]
CaloEnergy * mopDepositedEnergy(double trackMomentum, double eta, double phi) const
IMuidCaloEnergyParam interface: to get the most probable (peak value) energy loss and error in the ca...
double m_mopEnergyLossP0[26]
double m_dead_girder[277]
double x0mapEmMaterial(double) const
IMuidCaloEnergyParam interface: returns the fraction of em calorimeter inert material between InDet a...
static double caloCompartmentDepthLArEM(int)
double m_mopSymmetricEnergyLossP1[26]
double m_meanEnergyLossP2[26]
CaloEnergy * mopPeakEnergy(double trackMomentum, double eta, double phi) const
IMuidCaloEnergyParam interface: to get the most probable (peak value) energy loss in the calorimeter ...
~MuidCaloEnergyParam(void)
double m_mopEnergyLossP2[26]
double m_meanEnergyLossP0[26]
double m_meanEnergyLossErrorRightP1[26]
double m_mopEnergyLossErrorP1[26]
static double caloCompartmentDepthLArHEC(int)
double m_meanEnergyLossErrorLeftP1[26]
double m_mopEnergyLossP1[26]
double x0mapInertMaterial(double) const
IMuidCaloEnergyParam interface: returns the fraction of inert material between InDet and MS.
double mopEnergyLoss(double, double) const
std::pair< double, double > meanEnergyLossError(double, double) const
double m_meanEnergyLossErrorLeftP0[26]
double m_mopEnergyLossErrorP0[26]