30 declareInterface< ITrigZFinder >(
this );
83 <<
" degrees). Set to the minimum value.");
90 <<
" is positive. Setting to its negative!");
114 ATH_MSG_INFO(
"TrigZFinder constructed: name() " << name() );
155 return StatusCode::SUCCESS;
170 for (
unsigned int i=0 ; i<vertices->size() ; i++ ) {
172 output->push_back(vtx);
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
const double ZFinder_MinPhiSliceSize
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
Describes the API of the Region of Ineterest geometry.
encapsulates LVL2 vertex parameters (in the global reference frame), covariance matrix,...
std::vector< vertex > * findZInternal(const std::vector< TrigSiSpacePointBase > &spVec, const IRoiDescriptor &roi) const
double m_zBinSizeEtaCoeff
TrigZFinderInternal(const std::string &, const std::string &)
double m_weightThreshold
to apply a threshold to the found vertex candidates
double m_minVtxSignificance
void initializeInternal(long maxLayers, long lastBarrel)
double m_neighborMultiplier
virtual TrigVertexCollection * findZ(const std::vector< TrigSiSpacePointBase > &spVec, const IRoiDescriptor &roi) const override
TrigZFinder(const std::string &, const std::string &, const IInterface *)
ToolHandle< ITrigL2LayerNumberTool > m_numberingTool
no private data members - all inherited from the TrigZFinderInternal class NB: BE CAREFUL !
virtual StatusCode initialize() override