ATLAS Offline Software
TFCSEnergyParametrization.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ISF_FASTCALOSIMEVENT_TFCSEnergyParametrization_h
6 #define ISF_FASTCALOSIMEVENT_TFCSEnergyParametrization_h
7 
9 
11 public:
12  TFCSEnergyParametrization(const char *name = nullptr,
13  const char *title = nullptr);
14 
15  virtual bool is_match_Ekin_bin(int /*Ekin_bin*/) const override {
16  return true;
17  };
18  virtual bool is_match_calosample(int /*calosample*/) const override {
19  return true;
20  };
21 
22  // return number of energy parametrization bins
23  virtual int n_bins() const { return 0; };
24 
25 private:
26  ClassDefOverride(TFCSEnergyParametrization, 1) // TFCSEnergyParametrization
27 };
28 
29 #endif
TFCSEnergyParametrization
Definition: TFCSEnergyParametrization.h:10
TFCSEnergyParametrization::is_match_Ekin_bin
virtual bool is_match_Ekin_bin(int) const override
Definition: TFCSEnergyParametrization.h:15
TFCSEnergyParametrization::n_bins
virtual int n_bins() const
Definition: TFCSEnergyParametrization.h:23
TFCSEnergyParametrization::TFCSEnergyParametrization
TFCSEnergyParametrization(const char *name=nullptr, const char *title=nullptr)
Definition: TFCSEnergyParametrization.cxx:12
TFCSParametrization.h
TFCSEnergyParametrization::is_match_calosample
virtual bool is_match_calosample(int) const override
Definition: TFCSEnergyParametrization.h:18
covarianceTool.title
title
Definition: covarianceTool.py:542
TFCSParametrization
Definition: TFCSParametrization.h:10
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221