#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