![]() |
ATLAS Offline Software
|
Definition of correction area. More...
#include <CaloLocalHadCoeff.h>
Public Member Functions | |
| LocalHadArea () | |
| Default Constructor. | |
| LocalHadArea (const char *title, int typ, int npars) | |
| Constructor. | |
| LocalHadArea (const LocalHadArea &other)=default | |
| Copy constructor. | |
| LocalHadArea & | operator= (const LocalHadArea &other)=default |
| LocalHadArea (LocalHadArea &&other) noexcept=default | |
| LocalHadArea & | operator= (LocalHadArea &&other) noexcept=default |
| unsigned int | getType () const |
| return area type | |
| int | getNpars () const |
| return number of parameters | |
| int | getOffset () const |
| return area offset | |
| int | getLength () const |
| return area length | |
| int | getNdim () const |
| get number of dimensions | |
| int | getDimLoc (int i_dim) const |
| get dimension locator coefficient | |
| const std::string & | getTitle () const |
| return name | |
| void | setOffset (int offset) |
| set area offset | |
| void | setLength (int length) |
| set area length | |
| void | addDimension (LocalHadDimension &dim) |
| to add new dimension | |
| const CaloLocalHadCoeff::LocalHadDimension * | getDimension (int n_dim) const |
| to get dimension | |
Private Attributes | |
| std::string | m_title |
| area title | |
| unsigned int | m_type |
| area type | |
| int | m_npars |
| number of correction parameters | |
| int | m_offset |
| offset for the data in global vector (if more than one area is defined) | |
| int | m_length |
| length of area data block (product of m_nbins over all dimensions defined) | |
| std::vector< LocalHadDimension > | m_dims |
| vector of defined dimensions | |
| std::vector< int > | m_dims_loc |
| locator index for dimensions | |
Definition of correction area.
Definition at line 145 of file CaloLocalHadCoeff.h.
|
inline |
Default Constructor.
Definition at line 150 of file CaloLocalHadCoeff.h.
|
inline |
Constructor.
Definition at line 157 of file CaloLocalHadCoeff.h.
|
default |
Copy constructor.
|
defaultnoexcept |
| void CaloLocalHadCoeff::LocalHadArea::addDimension | ( | CaloLocalHadCoeff::LocalHadDimension & | dim | ) |
to add new dimension
Definition at line 135 of file CaloLocalHadCoeff.cxx.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
defaultnoexcept |
|
inline |
|
inline |
|
private |
vector of defined dimensions
Definition at line 211 of file CaloLocalHadCoeff.h.
|
private |
locator index for dimensions
Definition at line 214 of file CaloLocalHadCoeff.h.
|
private |
length of area data block (product of m_nbins over all dimensions defined)
Definition at line 208 of file CaloLocalHadCoeff.h.
|
private |
number of correction parameters
Definition at line 202 of file CaloLocalHadCoeff.h.
|
private |
offset for the data in global vector (if more than one area is defined)
Definition at line 205 of file CaloLocalHadCoeff.h.
|
private |
area title
Definition at line 196 of file CaloLocalHadCoeff.h.
|
private |
area type
Definition at line 199 of file CaloLocalHadCoeff.h.