ATLAS Offline Software
MuonSpectrometer
MuonReconstruction
MuonRecEvent
MuonLayerEvent
MuonLayerEvent
MuonLayerIntersection.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUON_MUONLAYERINTERSECTION_H
6
#define MUON_MUONLAYERINTERSECTION_H
7
8
#include "
MuonLayerEvent/MuonSystemExtension.h
"
9
namespace
Muon
{
10
11
class
MuonSegment
;
12
13
struct
MuonLayerIntersection
{
15
MuonLayerIntersection
() =
default
;
16
MuonLayerIntersection
(
const
MuonSystemExtension::Intersection
& intersection_,
const
std::shared_ptr<const MuonSegment>& segment_,
int
quality
);
17
19
MuonSystemExtension::Intersection
intersection
{};
20
22
std::shared_ptr<const MuonSegment>
segment
{
nullptr
};
23
24
int
quality
{0};
25
};
26
27
}
// namespace Muon
28
29
#endif
Muon::MuonLayerIntersection::MuonLayerIntersection
MuonLayerIntersection()=default
constructor
Muon
This class provides conversion from CSC RDO data to CSC Digits.
Definition:
TrackSystemController.h:45
xAOD::MuonSegment
MuonSegment_v1 MuonSegment
Reference the current persistent version:
Definition:
Event/xAOD/xAODMuon/xAODMuon/MuonSegment.h:13
Muon::MuonLayerIntersection::intersection
MuonSystemExtension::Intersection intersection
intersection with layer
Definition:
MuonLayerIntersection.h:19
Muon::MuonLayerIntersection::quality
int quality
Definition:
MuonLayerIntersection.h:24
MuonSystemExtension.h
Muon::MuonLayerIntersection::segment
std::shared_ptr< const MuonSegment > segment
segment
Definition:
MuonLayerIntersection.h:22
Muon::MuonSystemExtension::Intersection
data per intersection
Definition:
MuonSystemExtension.h:21
Muon::MuonLayerIntersection
Definition:
MuonLayerIntersection.h:13
Generated on Thu Nov 7 2024 21:22:07 for ATLAS Offline Software by
1.8.18