#include <bSlab.h>
Public Member Functions | |
bSlab (handles::const_iterator startIter, handles::const_iterator endIter, bool debugVal=false) | |
Constructor from list of volumes. More... | |
MagBSlab * | buildMagBSlab () const |
Construct the MagBSlab upon request. More... | |
Geom::Phi< float > | maxPhi () const |
Boundary in phi. More... | |
Geom::Phi< float > | minPhi () const |
Boundary in phi. More... | |
const float | RN () const |
Distance from center along sector normal. More... | |
~bSlab ()=default | |
Destructor. More... | |
Private Attributes | |
bool | debug |
MagBSlab * | mslab |
handles | volumes |
bSlab::bSlab | ( | handles::const_iterator | startIter, |
handles::const_iterator | endIter, | ||
bool | debugVal = false |
||
) |
Constructor from list of volumes.
Definition at line 19 of file bSlab.cc.
References gather_cfg::cout, debug, geometryDiff::epsilon, mps_fire::i, precomputed_value_sort(), volumes, Gflash::Zmax, Gflash::Zmin, SurfaceOrientation::zminus, and SurfaceOrientation::zplus.
|
default |
Destructor.
MagBSlab * bSlab::buildMagBSlab | ( | ) | const |
Construct the MagBSlab upon request.
Definition at line 49 of file bSlab.cc.
References mslab, volumes, and SurfaceOrientation::zminus.
Geom::Phi< float > bSlab::maxPhi | ( | ) | const |
Geom::Phi< float > bSlab::minPhi | ( | ) | const |
|
inline |
|
private |
Definition at line 48 of file bSlab.h.
Referenced by bSlab(), runTauIdMVA.TauIDEmbedder::load_againstElectronMVA6(), and runTauIdMVA.TauIDEmbedder::loadMVA_WPs_run2_2017().
|
mutableprivate |
Definition at line 47 of file bSlab.h.
Referenced by buildMagBSlab().