ATLAS Offline Software
Loading...
Searching...
No Matches
MuonPatternCombination.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5// MuonPatternCombination.h
6// Header file for class MuonPatternCombination
8// (c) ATLAS Detector software
10// nveldik@nikhef.nl
12
13#ifndef MUON_MUONPATTERNCOMBINATION_H
14#define MUON_MUONPATTERNCOMBINATION_H
15
16#include <vector>
17
20
21namespace Muon {
22
30 public:
35 MuonPatternCombination(const Trk::TrackParameters* parameter, const std::vector<MuonPatternChamberIntersect>& chamberData);
36
38
40
42
45
47 const std::vector<MuonPatternChamberIntersect>& chamberData() const;
48
49 private:
53
55 std::vector<MuonPatternChamberIntersect> m_chamberData;
56 };
57
59
60 inline const std::vector<MuonPatternChamberIntersect>& MuonPatternCombination::chamberData() const { return m_chamberData; }
61} // namespace Muon
62
63#endif
const Trk::TrackParameters * trackParameter() const
access to the global position, direction and if available momentum of the road, the pointer might be ...
MuonPatternCombination & operator=(const MuonPatternCombination &pat)
MuonPatternCombination(const Trk::TrackParameters *parameter, const std::vector< MuonPatternChamberIntersect > &chamberData)
constructor taking as argmuents:
std::vector< MuonPatternChamberIntersect > m_chamberData
vector of hits per chamber
const std::vector< MuonPatternChamberIntersect > & chamberData() const
access to the MuonPatternChamberIntersect associated with the MuonPatternCombination
const Trk::TrackParameters * m_parameter
Position and direction of the road In addition the track parameter can provides a first estimate of t...
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
ParametersBase< TrackParametersDim, Charged > TrackParameters