ATLAS Offline Software
BinsOutOfRange.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /* BinsOutOfRange.h
6 // Author: FENG TIAN (columbia university)
7  Email: Feng.Tian@cern.ch
8 */
9 
10 #ifndef BinsOutOfRange_H
11 #define BinsOutOfRange_H
12 
13 #include <dqm_core/Algorithm.h>
14 #include <iosfwd>
15 #include <string>
16 class bin3;
17 namespace dqm_algorithms
18 {
20  {
22 
24 
25  //overwrites virtual functions
26  BinsOutOfRange * clone( );
27  dqm_core::Result * execute( const std::string & , const TObject & , const dqm_core::AlgorithmConfig & );
28  using dqm_core::Algorithm::printDescription;
29  void printDescription(std::ostream& out);
30  };
31 }
32 
33 class bin3{
34  public:
35  double m_eta{};
36  double m_phi{};
37  int m_ix{};
38  int m_iy{};
39  double m_value{};
40 } ;
41 
42 
43 #endif // BinsOutOfRange_H
dqm_algorithms::BinsOutOfRange
Definition: BinsOutOfRange.h:20
dqm_algorithms::BinsOutOfRange::printDescription
void printDescription(std::ostream &out)
Definition: BinsOutOfRange.cxx:122
dqm_algorithms::BinsOutOfRange::~BinsOutOfRange
~BinsOutOfRange()
Definition: BinsOutOfRange.cxx:31
python.FakeAthena.Algorithm
def Algorithm(name)
Definition: FakeAthena.py:41
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
dqm_algorithms::BinsOutOfRange::execute
dqm_core::Result * execute(const std::string &, const TObject &, const dqm_core::AlgorithmConfig &)
Definition: BinsOutOfRange.cxx:44
Result
ICscStripFitter::Result Result
Definition: CalibCscStripFitter.cxx:13
bin3::m_iy
int m_iy
Definition: BinsOutOfRange.h:38
bin3::m_phi
double m_phi
Definition: BinsOutOfRange.h:36
dqm_algorithms::BinsOutOfRange::clone
BinsOutOfRange * clone()
Definition: BinsOutOfRange.cxx:36
bin3::m_eta
double m_eta
Definition: BinsOutOfRange.h:35
dqm_algorithms::BinsOutOfRange::BinsOutOfRange
BinsOutOfRange()
Definition: BinsOutOfRange.cxx:26
dqm_algorithms
Definition: AddReference.h:17
bin3
Definition: BinsOutOfRange.h:33
bin3::m_value
double m_value
Definition: BinsOutOfRange.h:39
bin3::m_ix
int m_ix
Definition: BinsOutOfRange.h:37