ATLAS Offline Software
TauDetails.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
15 
16 #include "tauEvent/TauDetails.h"
17 #include <ostream>
18 #include <sstream>
19 #include <limits.h>
20 
21 namespace Analysis
22 {
23  const float TauDetails::DEFAULT = -1111.;
24  const int TauDetails::DEFAULT_INT = INT_MIN;
25 
27  {
28  }
29 
31  {
32  }
33 
34  std::string TauDetails::toString() const
35  {
36  std::stringstream s;
37  printOn(s);
38  return s.str();
39  }
40 
43  {
44  return 0.;
45  }
46 
49  {
50  return 0;
51  }
52 
55  {
56  return false;
57  }
58 
61  {
62  }
63 
66  {
67  }
68 }
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
Analysis::TauDetails::parameter
virtual double parameter(TauJetParameters ::Detail detail) const
Definition: TauDetails.cxx:41
Analysis::TauDetails::DEFAULT
static const float DEFAULT
Definition: TauDetails.h:34
Analysis::TauDetails::TauDetails
TauDetails()
Default constructor.
Definition: TauDetails.cxx:26
Analysis::TauDetails::intParameter
virtual int intParameter(TauJetParameters ::Detail detail) const
value of parameter (type int)
Definition: TauDetails.cxx:47
TauDetails.h
Analysis::TauDetails::toString
std::string toString() const
Uses printOn to make a string of the TauDetails.
Definition: TauDetails.cxx:34
Analysis::TauDetails::DEFAULT_INT
static const int DEFAULT_INT
Definition: TauDetails.h:35
Analysis::TauDetails::~TauDetails
virtual ~TauDetails()
Virtual destructor.
Definition: TauDetails.cxx:30
Analysis::TauDetails::hasParameter
virtual bool hasParameter(TauJetParameters ::Detail detail) const
check if parameter exists
Definition: TauDetails.cxx:53
Analysis::TauDetails::setParameter
virtual void setParameter(TauJetParameters ::Detail detail, double param)
set parameter of type double
Definition: TauDetails.cxx:59
Analysis
The namespace of all packages in PhysicsAnalysis/JetTagging.
Definition: BTaggingCnvAlg.h:20
xAOD::DiTauJetParameters::Detail
Detail
Definition: DiTauDefs.h:38
Analysis::TauDetails::printOn
void printOn(stream &o) const
Printing function.
Definition: TauDetails.h:96
Analysis::TauDetails::setIntParameter
virtual void setIntParameter(TauJetParameters ::Detail detail, int param)
set parameter of type int
Definition: TauDetails.cxx:64