#include <CACut.h>
Classes | |
struct | CAValueByLayerIds |
struct | CAValueByTripletName |
struct | CAValuesByInnerLayerIds |
Public Member Functions | |
CACut (const double defaultCut, const std::vector< edm::ParameterSet > &tripletCuts) | |
CAValuesByInnerLayerIds | getCutsByInnerLayer (int layerIds1, int layerIds2) const |
void | setCutValuesByInnerLayerIds () |
void | setCutValuesByLayerIds (CAGraph &caLayers) |
void | setCutValuesByTripletNames (const std::vector< edm::ParameterSet > &tripletCuts) |
Private Attributes | |
const float | defaultCut_ |
bool | foundAllLayerIds_ |
bool | useCACuts_ |
std::vector< CAValuesByInnerLayerIds > | valuesByInnerLayerIds_ |
std::vector< CAValueByLayerIds > | valuesByLayerIds_ |
std::vector< CAValueByTripletName > | valuesByTripletNames_ |
|
inlineexplicit |
Definition at line 18 of file CACut.h.
References LogDebug, setCutValuesByTripletNames(), useCACuts_, valuesByLayerIds_, and valuesByTripletNames_.
|
inline |
Definition at line 139 of file CACut.h.
References defaultCut_, and valuesByInnerLayerIds_.
Referenced by CellularAutomaton::createAndConnectCells(), and CellularAutomaton::findTriplets().
|
inline |
Definition at line 85 of file CACut.h.
References defaultCut_, spr::find(), valuesByInnerLayerIds_, and valuesByLayerIds_.
Referenced by setCutValuesByLayerIds().
|
inline |
Definition at line 43 of file CACut.h.
References Exception, foundAllLayerIds_, CAGraph::getLayerId(), setCutValuesByInnerLayerIds(), AlCaHLTBitMon_QueryRunRegistry::string, useCACuts_, valuesByLayerIds_, and valuesByTripletNames_.
Referenced by CAHitTripletGenerator::hitNtuplets(), and CAHitQuadrupletGenerator::hitNtuplets().
|
inline |
Definition at line 33 of file CACut.h.
References AlCaHLTBitMon_QueryRunRegistry::string, and valuesByTripletNames_.
Referenced by CACut().
|
private |
Definition at line 168 of file CACut.h.
Referenced by getCutsByInnerLayer(), and setCutValuesByInnerLayerIds().
|
private |
Definition at line 167 of file CACut.h.
Referenced by setCutValuesByLayerIds().
|
private |
Definition at line 166 of file CACut.h.
Referenced by CACut(), and setCutValuesByLayerIds().
|
private |
Definition at line 165 of file CACut.h.
Referenced by getCutsByInnerLayer(), and setCutValuesByInnerLayerIds().
|
private |
Definition at line 164 of file CACut.h.
Referenced by CACut(), setCutValuesByInnerLayerIds(), and setCutValuesByLayerIds().
|
private |
Definition at line 163 of file CACut.h.
Referenced by CACut(), setCutValuesByLayerIds(), and setCutValuesByTripletNames().