ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
egamma
egammaEvent
egammaEvent
egDetail.h
Go to the documentation of this file.
1
// dear emacs, this is -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef EGAMMAEVENT_EGDETAIL_H
8
#define EGAMMAEVENT_EGDETAIL_H 1
14
/********************************************************************
15
16
NAME: egDetail.h
17
PACKAGE: offline/Reconstruction/egammaEvent
18
CREATED: Sept 15. 2006
19
20
UPDATED:
21
Jun 14, 2007 (FD) Doxygen documentation
22
********************************************************************/
23
24
#include "
egammaEvent/egammaParamDefs.h
"
25
#include <string>
26
27
class
egDetail
28
29
{
30
public
:
31
33
egDetail
() =
default
;
35
virtual
~egDetail
() =
default
;
37
virtual
double
parameter
(
egammaParameters::ParamDef
)
const
;
39
virtual
int
intParameter
(
egammaParameters::ParamDef
)
const
;
41
virtual
bool
boolParameter
(
egammaParameters::ParamDef
)
const
;
43
virtual
bool
hasParameter
(
egammaParameters::ParamDef
)
const
;
45
virtual
bool
hasIntParameter
(
egammaParameters::ParamDef
)
const
;
47
virtual
bool
hasBoolParameter
(
egammaParameters::ParamDef
)
const
;
49
virtual
const
std::string&
className
()
const
;
50
51
virtual
int
linkIndex
()
const
;
52
virtual
void
set_linkIndex
(
int
);
53
54
};
55
56
#endif
egDetail::hasBoolParameter
virtual bool hasBoolParameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:34
egDetail::egDetail
egDetail()=default
Default constructor.
egDetail::parameter
virtual double parameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:9
egDetail::hasParameter
virtual bool hasParameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:24
egDetail::set_linkIndex
virtual void set_linkIndex(int)
Definition
egDetail.cxx:51
egDetail::linkIndex
virtual int linkIndex() const
Definition
egDetail.cxx:46
egDetail::intParameter
virtual int intParameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:14
egDetail::className
virtual const std::string & className() const
Definition
egDetail.cxx:40
egDetail::~egDetail
virtual ~egDetail()=default
Destructor.
egDetail::boolParameter
virtual bool boolParameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:19
egDetail::hasIntParameter
virtual bool hasIntParameter(egammaParameters::ParamDef) const
Definition
egDetail.cxx:29
egammaParamDefs.h
egammaParameters::ParamDef
ParamDef
Definition
egammaParamDefs.h:79
Generated on
for ATLAS Offline Software by
1.17.0