ATLAS Offline Software
Trigger
TrigT1
TrigT1NSWSimTools
TrigT1NSWSimTools
PadTriggerAdapter.h
Go to the documentation of this file.
1
#ifndef TRIGT1NSWSIMTOOLS_PADTRIGGERADAPTER_H
2
#define TRIGT1NSWSIMTOOLS_PADTRIGGERADAPTER_H
3
4
#include "
MuonRDO/NSW_PadTriggerData.h
"
5
#include "
MuonRDO/NSW_PadTriggerDataContainer.h
"
6
#include "
MuonRDO/NSW_PadTriggerSegment.h
"
7
#include "
TrigT1NSWSimTools/PadTrigger.h
"
8
9
namespace
NSWL1
{
10
namespace
PadTriggerAdapter {
11
// Convert a single simulated pad trigger segment to the RDO version of a pad trigger segment.
12
Muon::NSW_PadTriggerSegment
segment
(
const
NSWL1::PadTrigger
&
data
);
13
14
// Fill a pad trigger data container with data from a vector of pad trigger segments.
15
// If the container isn't empty, new data is simply appended to it.
16
StatusCode
fillContainer
(
const
std::unique_ptr<Muon::NSW_PadTriggerDataContainer>&
out
,
17
const
std::vector<std::unique_ptr<NSWL1::PadTrigger>>&
triggers
,
const
uint32_t
l1id);
18
}
// namespace NSWL1
19
}
// namespace PadTriggerAdapter
20
21
#endif // TRIGT1NSWSIMTOOLS_PADTRIGGERADAPTER_H
data
char data[hepevt_bytes_allocation_ATLAS]
Definition:
HepEvt.cxx:11
NSW_PadTriggerDataContainer.h
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
python.AthDsoLogger.out
out
Definition:
AthDsoLogger.py:71
NSW_PadTriggerSegment.h
python.TrigTLAMonitorAlgorithm.triggers
triggers
Definition:
TrigTLAMonitorAlgorithm.py:196
NSW_PadTriggerData.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
NSWL1::PadTriggerAdapter::fillContainer
StatusCode fillContainer(const std::unique_ptr< Muon::NSW_PadTriggerDataContainer > &out, const std::vector< std::unique_ptr< NSWL1::PadTrigger >> &triggers, const uint32_t l1id)
Definition:
PadTriggerAdapter.cxx:17
Muon::NSW_PadTriggerSegment
Definition:
NSW_PadTriggerSegment.h:11
NSWL1::PadTrigger
Holder of the pad trigger information.
Definition:
PadTrigger.h:26
PadTrigger.h
NSWL1
A trigger trigger candidate for a stgc sector.
Definition:
NSWL1Simulation.cxx:9
NSWL1::PadTriggerAdapter::segment
Muon::NSW_PadTriggerSegment segment(const NSWL1::PadTrigger &data)
Definition:
PadTriggerAdapter.cxx:5
Generated on Sun Dec 22 2024 21:15:59 for ATLAS Offline Software by
1.8.18