26 cout <<
"[DTRecoUncertainties]***Error: the SLId: " << wireid.
superlayerId() <<
" is not in the paylaod map!" 31 cout <<
"[DTRecoUncertainties]***Error: requesting parameter index: " <<
index <<
" for vector of size " 32 << (*slIt).second.size() << endl;
37 return (*slIt).second[
index];
const_iterator begin() const
const_iterator end() const
virtual ~DTRecoUncertainties()
Destructor.
float get(const DTWireId &wireid, unsigned int index) const
get the uncertainties for the SL correspoding to the given WireId and for the correct step as defined...
std::map< uint32_t, std::vector< float > >::const_iterator const_iterator
Access methods to data.
std::map< uint32_t, std::vector< float > > payload
constexpr uint32_t rawId() const
get the raw id
void set(const DTWireId &wireid, const std::vector< float > &values)
fills the map
DTSuperLayerId superlayerId() const
Return the corresponding SuperLayerId.
DTRecoUncertainties()
Constructor.