ATLAS Offline Software
Trigger
TrigEvent
TrigMuonEvent
TrigMuonEvent
TrigDiMuon.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
//
6
#ifndef TRIGMUON_TRIGDIMUON_H
7
#define TRIGMUON_TRIGDIMUON_H
8
9
/********************************************************************
10
11
NAME: TrigDiMuon.h
12
13
PURPOSE: tracks passed MS identification
14
15
********************************************************************/
16
#include "
AthenaKernel/CLASS_DEF.h
"
17
#include "
TrigInDetEvent/TrigInDetTrack.h
"
18
#include <vector>
19
20
class
TrigDiMuon
21
{
22
23
public
:
24
25
TrigDiMuon
() =
default
;
26
27
TrigDiMuon
(
TrigInDetTrack
*
track
,
28
int
mdt_coll_size,
29
int
rpc_wcoll_size,
30
int
rpc_scoll_size,
31
int
tgc_wcoll_size,
32
int
tgc_scoll_size);
33
34
int
Mdtsize
()
const
{
return
m_mdt_coll_size
; }
35
int
Rpcwire_size
()
const
{
return
m_rpc_wcoll_size
; }
36
int
Rpcstrip_size
()
const
{
return
m_rpc_scoll_size
; }
37
int
Tgcwire_size
()
const
{
return
m_tgc_wcoll_size
; }
38
int
Tgcstrip_size
()
const
{
return
m_tgc_scoll_size
; }
39
40
TrigInDetTrack
*
get_InDet
()
const
{
return
m_track
; }
41
42
private
:
43
TrigInDetTrack
*
m_track
{};
44
int
m_mdt_coll_size
{};
45
int
m_rpc_wcoll_size
{};
46
int
m_rpc_scoll_size
{};
47
int
m_tgc_wcoll_size
{};
48
int
m_tgc_scoll_size
{};
49
};
50
51
#endif
TrigDiMuon::TrigDiMuon
TrigDiMuon()=default
TrigDiMuon
Definition:
TrigDiMuon.h:21
TrigDiMuon::Rpcwire_size
int Rpcwire_size() const
Definition:
TrigDiMuon.h:41
TrigDiMuon::Mdtsize
int Mdtsize() const
Definition:
TrigDiMuon.h:40
TrigDiMuon::Tgcwire_size
int Tgcwire_size() const
Definition:
TrigDiMuon.h:43
TrigInDetTrack
Definition:
TrigInDetTrack.h:34
TrigInDetTrack.h
TrigDiMuon::m_rpc_wcoll_size
int m_rpc_wcoll_size
Definition:
TrigDiMuon.h:51
TrigDiMuon::m_track
TrigInDetTrack * m_track
Definition:
TrigDiMuon.h:49
TrigDiMuon::m_tgc_scoll_size
int m_tgc_scoll_size
Definition:
TrigDiMuon.h:54
TrigDiMuon::Tgcstrip_size
int Tgcstrip_size() const
Definition:
TrigDiMuon.h:44
TrigDiMuon::m_rpc_scoll_size
int m_rpc_scoll_size
Definition:
TrigDiMuon.h:52
xAOD::track
@ track
Definition:
TrackingPrimitives.h:512
TrigDiMuon::Rpcstrip_size
int Rpcstrip_size() const
Definition:
TrigDiMuon.h:42
TrigDiMuon::m_mdt_coll_size
int m_mdt_coll_size
Definition:
TrigDiMuon.h:50
TrigDiMuon::get_InDet
TrigInDetTrack * get_InDet() const
Definition:
TrigDiMuon.h:46
CLASS_DEF.h
macros to associate a CLID to a type
TrigDiMuon::m_tgc_wcoll_size
int m_tgc_wcoll_size
Definition:
TrigDiMuon.h:53
Generated on Fri Jan 10 2025 21:20:06 for ATLAS Offline Software by
1.8.18