ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCalibExtendedSegment.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONCALIBEXTENDEDSEGMENT_H
6#define MUONCALIBEXTENDEDSEGMENT_H
7
8#include <map>
9#include <string>
10#include <vector>
11
17
18namespace MuonCalib {
19
21
28 public:
31
33 const MuonCalibTrackSummary& summary() const { return m_summary; }
34
36 const IdSet& idSet() const { return m_idSet; }
37
39 std::string dump() const;
40
42 std::string dumpPars() const;
43
45 std::string dumpSummary() const;
46
48 // const std::vector<const MuonCalibExtendedTrack*>& associatedTracks() const { return m_associatedTracks; }
49
51 // void addTrack(const MuonCalibExtendedTrack* track) { m_associatedTracks.emplace_back(track); }
52
56
57 private:
60
63
65 // std::vector<const MuonCalibExtendedTrack*> m_associatedTracks;
66
69 };
70
71} // namespace MuonCalib
72
73#endif
Define macros for attributes used to control the static checker.
const MuonCalibRawHitAssociationMap & rawHitAssociationMap() const
access to list of tracks the segment was associated to
const MuonCalibTrackSummary & summary() const
access to hit counts
IdSet m_idSet
set with Identifiers on segment
std::string dumpSummary() const
dump track summary to string
MuonCalibRawHitAssociationMap m_rawHitAssociationMap
list of tracks to which the segment was associated
MuonCalibTrackSummary m_summary
track summary
MuonCalibRawHitAssociationMap & rawHitAssociationMap()
const IdSet & idSet() const
access hit identifier map (hits give the MuonFixedId
MuonCalibExtendedSegment(const MuonCalibSegment &segment)
Constructor taking input track.
std::string dump() const
dump all information to string
std::string dumpPars() const
dump track parameters to string
A track plus everything one can dream of knowing about a track.
Association map between MuonFixedId and raw hits.
MuonCalibSegment(double chi2, const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Amg::Transform3D &locToGlo, unsigned int qualityFlag=0)
constructor fully initializing the segment-parameters, do we need default constructor?
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::set< MuonFixedId > IdSet
set of identifiers