  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   13 #ifndef TRIGEFMISSINGET_TCPUFITFEX_H 
   14 #define TRIGEFMISSINGET_TCPUFITFEX_H 
   19 namespace HLT { 
namespace MET {
 
   28   class TCPufitFex : 
public FexBase
 
   43         this, 
"ClusterName", 
"clusters", 
"Input cluster collection"};
 
   46         this, 
"NSigma", 5, 
"Set the threshold at mean + NSigma*variance"};
 
   49         this, 
"MaxEta", 5, 
"The maximum eta range"};
 
   52         this, 
"NEtaBins", 14, 
"The number of eta bins"};
 
   55         this, 
"NPhiBins", 8, 
"The number of phi bins"};
 
   58         this, 
"TrimFraction", 0.9,
 
   59         "The fraction of bins to use when calculating the mean and variance"};
 
   62         this, 
"CaloNoise", 50, 
"The coefficient of the noise term in the " 
   63           "calorimeter resolution estimate [MeV]"};
 
   66         this, 
"CaloStochastic", 15.81, 
"The coefficient of the stochastic " 
   67           "term in the calorimeter resolution estimate [MeV^1/2]"};
 
   70         this, 
"ConstraintImportance", 1,
 
   71         "The relative importance of the two constraints to the fit"};
 
   84           const EventContext& context,
 
   88 #endif //> !TRIGEFMISSINGET_TCPUFITFEX_H 
  
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clusterKey
Input clusters.
 
virtual StatusCode initialize() override
Initialize the fex.
 
Gaudi::Property< float > m_caloNoise
The coefficient of the noise term in the calo resolution estimate.
 
Gaudi::Property< float > m_maxEta
The eta range of the grid.
 
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Gaudi::Property< std::size_t > m_nPhiBins
The number of bins in phi.
 
Gaudi::Property< float > m_trimFraction
The trimming fraction.
 
Gaudi::Property< float > m_constraintImportance
The relative constraint importance.
 
virtual StatusCode fillMET(xAOD::TrigMissingET &met, const EventContext &context, MonGroupBuilder &monitors) const override
Calculate and fill the output MET value.
 
Gaudi::Property< float > m_caloStoch
The coefficient of the stochastic term in the calo resolution estimate.
 
Gaudi::Property< std::size_t > m_nEtaBins
The number of bins in eta.
 
TCPufitFex(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
 
Class holding the Missing ET trigger fex results.
 
Gaudi::Property< float > m_nSigma
The sigma threshold.