|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef HIEVENTUTILS_HITOWERWEIGHTTOOL_H 
    6 #define HIEVENTUTILS_HITOWERWEIGHTTOOL_H 
   31     virtual float getWeight(
float eta, 
float phi, 
int sampling) 
const override;
 
   35     virtual int getRunIndex(
const EventContext& ctx) 
const override;
 
   38     Gaudi::Property<bool> 
m_applycorrection{
this, 
"ApplyCorrection", true , 
"If false, unit weigts are applied"};
 
   40     Gaudi::Property<std::vector<int>> 
m_defaultRunNumbers{
this, 
"DefaultRunNumbers", {226000,287931,338037,367384,440101} , 
"List of run numbers that will be used if the event run number is not found in the InputFile"};
 
   41     Gaudi::Property<std::string> 
m_inputFile{
this, 
"InputFile", 
"cluster.geo.HIJING_2018.root",
"File containing cluster geometric moments."};
 
   42     Gaudi::Property<std::string> 
m_configDir{
this, 
"ConfigDir", 
"HIJetCorrection/",
"Directory containing configuration file."};
 
  
Scalar phi() const
phi method
Scalar eta() const
pseudorapidity method
::StatusCode StatusCode
StatusCode definition for legacy code.