#include <CaloDetInfo.h>
Public Member Functions | |
CaloDetInfo (uint32_t id, uint32_t depth, double rho, const std::string &name, G4ThreeVector pos, const G4VSolid *sol, bool flag=false) | |
CaloDetInfo () | |
CaloDetInfo (const CaloDetInfo &) | |
uint32_t | depth () const |
bool | flag () const |
uint32_t | id () const |
std::string | name () const |
bool | operator< (const CaloDetInfo &info) const |
G4ThreeVector | pos () const |
double | rho () const |
const G4VSolid * | solid () const |
~CaloDetInfo ()=default | |
Private Attributes | |
uint32_t | depth_ |
bool | flag_ |
uint32_t | id_ |
std::string | name_ |
G4ThreeVector | pos_ |
double | rho_ |
const G4VSolid * | solid_ |
Definition at line 9 of file CaloDetInfo.h.
CaloDetInfo::CaloDetInfo | ( | uint32_t | id, |
uint32_t | depth, | ||
double | rho, | ||
const std::string & | name, | ||
G4ThreeVector | pos, | ||
const G4VSolid * | sol, | ||
bool | flag = false |
||
) |
Definition at line 5 of file CaloDetInfo.cc.
CaloDetInfo::CaloDetInfo | ( | ) |
CaloDetInfo::CaloDetInfo | ( | const CaloDetInfo & | right | ) |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 25 of file CaloDetInfo.h.
References name_.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
bool CaloDetInfo::operator< | ( | const CaloDetInfo & | info | ) | const |
Definition at line 22 of file CaloDetInfo.cc.
References depth_, id_, info(), and rho_.
|
inline |
|
inline |
Definition at line 24 of file CaloDetInfo.h.
References rho_.
Referenced by Lepton.Lepton::absIsoFromEA(), and Muon.Muon::absIsoWithFSR().
|
inline |
|
private |
Definition at line 34 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), depth(), and operator<().
|
private |
Definition at line 39 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), and flag().
|
private |
Definition at line 33 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), id(), and operator<().
|
private |
Definition at line 36 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), and name().
|
private |
Definition at line 37 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), and pos().
|
private |
Definition at line 35 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), operator<(), and rho().
|
private |
Definition at line 38 of file CaloDetInfo.h.
Referenced by CaloDetInfo(), and solid().