Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUON_MUONSEGMENTKEY_H
6 #define MUON_MUONSEGMENTKEY_H
12 class MeasurementBase;
36 MuonSegmentKey(
const std::vector<const Trk::MeasurementBase*>& measurements);
40 void calculateKeys(
const std::vector<const Trk::MeasurementBase*>& measurements,
int signCor = 1);
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....
virtual ~MuonSegmentKey()
Class to cache the identifiers on a segment in sets that can later be used to perform an overlap remo...
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
MuonSegment_v1 MuonSegment
Reference the current persistent version:
MeasurementKeys m_measKeysTrigger
const MeasurementKeys & keys() const
access to precision hit keys
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...
Ensure that the ATLAS eigen extensions are properly loaded.
MuonSegmentKey()
default constructor
const MeasurementKeys & keysTrigger() const
access to trigger hit keys
Muon::NSW_PadTriggerSegment segment(const NSWL1::PadTrigger &data)
MeasurementKeys m_measKeys