5#ifndef MUON_MUONSEGMENTKEY_H
6#define MUON_MUONSEGMENTKEY_H
36 MuonSegmentKey(
const std::vector<const Trk::MeasurementBase*>& measurements);
40 void calculateKeys(
const std::vector<const Trk::MeasurementBase*>& measurements,
int signCor = 1);
MeasurementKeys m_measKeysTrigger
const MeasurementKeys & keysTrigger() const
access to trigger hit keys
const MeasurementKeys & keys() const
access to precision hit keys
MuonSegmentKey()
default constructor
std::set< std::pair< unsigned int, int > > MeasurementKeys
The first int is the Identifier, whilst the second is the sign of the 1st measurement (i....
void calculateKeys(const std::vector< const Trk::MeasurementBase * > &measurements, int signCor=1)
function to calculate keys from a vector of measurements, the signCor is can be use to flip the signs...
MeasurementKeys m_measKeys
virtual ~MuonSegmentKey()
This is the common class for 3D segments used in the muon spectrometer.
This class is the pure abstract base class for all fittable tracking measurements.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.