ATLAS Offline Software
|
MuCTPI input class to the L1Topo simulation. More...
#include <MuCTPIL1Topo.h>
Public Member Functions | |
MuCTPIL1Topo () | |
MuCTPIL1Topo (const std::vector< MuCTPIL1TopoCandidate > &candList) | |
MuCTPIL1Topo (const MuCTPIL1Topo &)=default | |
~MuCTPIL1Topo ()=default | |
const std::vector< MuCTPIL1TopoCandidate > & | getCandidates () const |
void | setCandidates (const std::vector< MuCTPIL1TopoCandidate > &candList) |
void | addCandidate (const MuCTPIL1TopoCandidate &candidate) |
void | clearCandidates () |
void | setBcidOffset (int bcidOffset) |
int | getBcidOffset () const |
MuCTPIL1Topo & | operator= (const MuCTPIL1Topo &) |
Assignment operators. More... | |
MuCTPIL1Topo & | operator+= (const MuCTPIL1Topo &) |
MuCTPIL1Topo | operator+ (const MuCTPIL1Topo &) |
void | print () const |
Private Attributes | |
std::vector< MuCTPIL1TopoCandidate > | m_muonTopoCandidates |
int | m_bcidOffset {0} |
MuCTPI input class to the L1Topo simulation.
This class is used to send the LVL1 muon candidate information from the MuCTPI simulation to the L1Topo simulation.
$author Thorsten Wengler
Definition at line 24 of file MuCTPIL1Topo.h.
LVL1::MuCTPIL1Topo::MuCTPIL1Topo | ( | ) |
Definition at line 9 of file MuCTPIL1Topo.cxx.
LVL1::MuCTPIL1Topo::MuCTPIL1Topo | ( | const std::vector< MuCTPIL1TopoCandidate > & | candList | ) |
Definition at line 12 of file MuCTPIL1Topo.cxx.
|
default |
|
default |
void LVL1::MuCTPIL1Topo::addCandidate | ( | const MuCTPIL1TopoCandidate & | candidate | ) |
Definition at line 51 of file MuCTPIL1Topo.cxx.
void LVL1::MuCTPIL1Topo::clearCandidates | ( | ) |
Definition at line 56 of file MuCTPIL1Topo.cxx.
|
inline |
Definition at line 46 of file MuCTPIL1Topo.h.
const std::vector< MuCTPIL1TopoCandidate > & LVL1::MuCTPIL1Topo::getCandidates | ( | ) | const |
Definition at line 41 of file MuCTPIL1Topo.cxx.
LVL1::MuCTPIL1Topo LVL1::MuCTPIL1Topo::operator+ | ( | const MuCTPIL1Topo & | a | ) |
Definition at line 34 of file MuCTPIL1Topo.cxx.
LVL1::MuCTPIL1Topo & LVL1::MuCTPIL1Topo::operator+= | ( | const MuCTPIL1Topo & | a | ) |
Definition at line 25 of file MuCTPIL1Topo.cxx.
LVL1::MuCTPIL1Topo & LVL1::MuCTPIL1Topo::operator= | ( | const MuCTPIL1Topo & | a | ) |
Assignment operators.
Definition at line 17 of file MuCTPIL1Topo.cxx.
void LVL1::MuCTPIL1Topo::print | ( | ) | const |
Definition at line 61 of file MuCTPIL1Topo.cxx.
|
inline |
Definition at line 45 of file MuCTPIL1Topo.h.
void LVL1::MuCTPIL1Topo::setCandidates | ( | const std::vector< MuCTPIL1TopoCandidate > & | candList | ) |
Definition at line 46 of file MuCTPIL1Topo.cxx.
|
private |
Definition at line 59 of file MuCTPIL1Topo.h.
|
private |
Definition at line 58 of file MuCTPIL1Topo.h.