|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #ifndef LARWFPARAMTOOL_H 
    9 #define LARWFPARAMTOOL_H 
   13 #include "GaudiKernel/ToolHandle.h" 
   22 static const InterfaceID IID_LArWFParamTool(
"LArWFParamTool", 1 , 0); 
 
   40   static const InterfaceID& 
interfaceID() { 
return IID_LArWFParamTool; }
 
   62                   std::optional<LArCaliWave>& omegaScan,
 
   63                   std::optional<LArCaliWave>& resOscill0,
 
   64                   std::optional<LArCaliWave>& resOscill1
 
  137   double fstepMin (
const LArWave& gCali, 
double fstep, 
const double Tc, 
const unsigned Ttail) 
const;
 
  138   double dFstep (
const LArWave& gCali, 
const double fstep, 
const double Tc, 
const unsigned Ttail) 
const ;
 
  142   static double dstepCorrDfstep (
const double t, 
const double& fstep, 
const double& Tc ) ;
 
  149   static LArWave cosResp (
const LArWave& gCali, 
const double& fstep, 
const double& tcal, 
const double& omega) ;
 
  151   static LArWave injCorr(
const unsigned N, 
const double dt,
const double omega0, 
const double taur) ;
 
  153   static LArWave cosCorr(
const unsigned N, 
const double dt, 
const double fstep, 
const double tcal, 
const double omega) ;
 
  
This class factors out code common between LArEM_ID and LArEM_SuperCell_ID.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper for the Liquid Argon Calorimeter cell identifiers.
Helper class for LArEM offline identifiers.