ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSegmentCombiOverlapSummary.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUON_MUONSEGMENTCOMBIOVERLAPSUMMARY_H
6#define MUON_MUONSEGMENTCOMBIOVERLAPSUMMARY_H
7
8#include <vector>
9
10namespace Muon {
11
12 class MuonSegment;
13
15 public:
16 std::vector<std::pair<MuonSegment*, MuonSegment*> > shared;
17 std::vector<MuonSegment*> uniqueFirst;
18 std::vector<MuonSegment*> uniqueSecond;
19
21 std::vector<std::pair<MuonSegment*, MuonSegment*> > subsetFirst;
22
24 std::vector<std::pair<MuonSegment*, MuonSegment*> > subsetSecond;
25 };
26} // namespace Muon
27
28#endif
std::vector< std::pair< MuonSegment *, MuonSegment * > > subsetFirst
segments that are in both combis, but the one in the first is a subset of the second
std::vector< std::pair< MuonSegment *, MuonSegment * > > subsetSecond
segments that are in both combis, but the second in the first is a subset of the first
std::vector< MuonSegment * > uniqueFirst
segments that are only part of the first combi
std::vector< MuonSegment * > uniqueSecond
segments that are only part of the second combi
std::vector< std::pair< MuonSegment *, MuonSegment * > > shared
segments shared between combies
This is the common class for 3D segments used in the muon spectrometer.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.