#include <LayerFinder.h>
Definition at line 28 of file LayerFinder.h.
typedef double(LayerResolverBase::* LayerResolverBase::LayerResolverFn)(int) const |
LayerResolverBase::LayerResolverBase |
( |
| ) |
|
|
delete |
LayerResolverBase::LayerResolverBase |
( |
const int |
_detTypeFlag, |
|
|
const std::string |
_collectionName, |
|
|
const std::string |
_detectorName, |
|
|
double |
_sensThickCheatVal = -1. |
|
) |
| |
LayerResolverBase::~LayerResolverBase |
( |
| ) |
|
|
virtual |
bool LayerResolverBase::CheatsSensThickness |
( |
| ) |
const |
|
inline |
int LayerResolverBase::DecodeLayer |
( |
lcio::TrackerHitPlane * |
thit | ) |
const |
|
inline |
int LayerResolverBase::DecodeSystem |
( |
lcio::TrackerHitPlane * |
thit | ) |
const |
|
inline |
std::string LayerResolverBase::GetCollectionEncoding |
( |
| ) |
const |
std::string LayerResolverBase::GetCollectionName |
( |
| ) |
const |
|
inline |
std::string LayerResolverBase::GetCollectionType |
( |
| ) |
const |
lcio::CellIDDecoder<lcio::TrackerHitPlane>* LayerResolverBase::GetDecoder |
( |
| ) |
const |
|
inline |
std::string LayerResolverBase::GetDetectorName |
( |
| ) |
const |
|
inline |
int LayerResolverBase::GetDetTypeFlag |
( |
| ) |
const |
|
inline |
TrackerHitPlane * LayerResolverBase::GetHit |
( |
int |
i | ) |
const |
int LayerResolverBase::GetNumberOfHits |
( |
| ) |
const |
virtual unsigned LayerResolverBase::GetNumberOfLayers |
( |
| ) |
const |
|
pure virtual |
bool LayerResolverBase::HasCollection |
( |
| ) |
const |
|
inline |
virtual double LayerResolverBase::SensitiveThickness |
( |
int |
nLayer | ) |
const |
|
inlinevirtual |
virtual double LayerResolverBase::SensitiveThickness |
( |
lcio::TrackerHitPlane * |
thit | ) |
const |
|
inlinevirtual |
double LayerResolverBase::SensitiveThicknessCheat |
( |
int |
| ) |
const |
|
inlineprotected |
virtual double LayerResolverBase::SensitiveThicknessRead |
( |
int |
nLayer | ) |
const |
|
protectedpure virtual |
int LayerResolverBase::SetCollection |
( |
EVENT::LCEvent * |
evt | ) |
|
EVENT::LCCollection* LayerResolverBase::collection |
|
protected |
std::string LayerResolverBase::collectionName |
|
protected |
lcio::CellIDDecoder<lcio::TrackerHitPlane>* LayerResolverBase::decoder |
|
protected |
std::string LayerResolverBase::detectorName |
|
protected |
int LayerResolverBase::detTypeFlag |
|
protected |
const double LayerResolverBase::sensThickCheatVal |
|
protected |
The documentation for this class was generated from the following files:
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/SiPID/include/LayerFinder.h
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/SiPID/src/LayerFinder.cc