#include <TrackerDetIdSelector.h>
Definition at line 94 of file TrackerDetIdSelector.h.
◆ DetIdFunction
◆ StringFunctionMap
◆ TrackerDetIdSelector()
TrackerDetIdSelector::TrackerDetIdSelector |
( |
const DetId & |
detId, |
|
|
const TrackerTopology & |
trackerTopology |
|
) |
| |
|
inline |
◆ passSelection()
bool TrackerDetIdSelector::passSelection |
( |
const std::string & |
selectionStr | ) |
const |
Definition at line 166 of file TrackerDetIdSelector.cc.
167 std::string::const_iterator begin =
selectionStr.cbegin();
173 bool success = boost::spirit::qi::phrase_parse(begin,
end, grammar, boost::spirit::ascii::space, exprAST);
175 throw cms::Exception(
"FastSimulation/TrackingRecHitProducer/TrackerDetIdSelector",
180 throw cms::Exception(
"FastSimulation/TrackingRecHitProducer/TrackerDetIdSelector",
References _detId, _trackerTopology, mps_fire::end, ExpressionAST::evaluate(), Exception, trigObjTnPSource_cfi::selectionStr, AlCaHLTBitMon_QueryRunRegistry::string, and summarizeEdmComparisonLogfiles::success.
Referenced by TrackingRecHitProducer::setupDetIdPipes().
◆ _detId
const DetId& TrackerDetIdSelector::_detId |
|
private |
◆ _trackerTopology
◆ functionTable