|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef RECBACKGROUNDEVENT_BEAMBACKGROUNDDATA
7 #define RECBACKGROUNDEVENT_BEAMBACKGROUNDDATA
10 #include "AthLinks/ElementLinkVector.h"
void SetNumNoTimeMedium(int numNoTimeMedium)
std::vector< int > m_resultClus
void SetNumSegmentAC(int numSegmentAC)
int GetNumNoTimeMedium() const
int GetResultJet(int i) const
void SetNumClusterShape(int numClusterShape)
void FillDrdzClus(std::vector< float > *drdzClus)
const xAOD::Jet * GetIndexJet(int i) const
int GetNumSegment() const
void SetNumMatched(int numMatched)
void FillIndexJet(ElementLinkVector< xAOD::JetContainer >indexJet)
void SetNumNoTimeTight(int numNoTimeTight)
void SetNumOneSidedLoose(int numOneSidedLoose)
void SetNumOneSidedTight(int numOneSidedTight)
Class holding the results of the Beam Background Identification Method.
int GetIndexSeg(const Trk::Segment *seg) const
This function looks for the muon segment among the beam halo muon candidates.
void SetNumSegmentACNoTime(int numSegmentACNoTime)
void SetNumNoTimeLoose(int numNoTimeLoose)
int GetNumOneSidedTight() const
void FillResultClus(std::vector< int > *resultClus)
int GetNumNoTimeLoose() const
int GetIndexJet(const xAOD::Jet *jet) const
This function looks for the jet among the fake jets candidates.
void FillResultJet(std::vector< int > *resultJet)
void SetNumTwoSided(int numTwoSided)
void FillResultSeg(std::vector< int > *resultSeg)
int GetNumOneSidedMedium() const
Description of a calorimeter cluster.
void SetDirection(int direction)
int GetResultSeg(int i) const
void SetDecision(int decision)
int GetNumTwoSided() const
int GetNumClusterShape() const
std::vector< int > m_resultJet
const xAOD::CaloCluster * GetIndexClus(int i) const
int GetNumNoTimeTight() const
std::vector< std::vector< int > > m_matchMatrix
const Trk::Segment * GetIndexSeg(int i) const
ElementLinkVector implementation for standalone ROOT.
int GetNumMatched() const
ElementLinkVector< xAOD::CaloClusterContainer > m_indexClus
void SetNumTwoSidedNoTime(int numTwoSidedNoTime)
std::vector< float > m_drdzClus
void SetNumJet(int numJet)
void SetNumSegment(int numSegment)
void FillMatchMatrix(std::vector< std::vector< int > > *matchMatrix)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
void FillIndexSeg(ElementLinkVector< Trk::SegmentCollection > indexSeg)
int GetNumSegmentEarly() const
void SetNumSegmentEarly(int numSegmentEarly)
int GetNumOneSidedLoose() const
int GetNumSegmentACNoTime() const
int GetIndexClus(const xAOD::CaloCluster *clus) const
This function looks for the calorimeter cluster among the beam halo muon candidates.
float GetDrdzClus(int i) const
ElementLinkVector< xAOD::JetContainer > m_indexJet
int GetNumSegmentAC() const
int GetResultClus(int i) const
void SetNumOneSidedMedium(int numOneSidedMedium)
macros to associate a CLID to a type
int GetNumTwoSidedNoTime() const
ElementLinkVector< Trk::SegmentCollection > m_indexSeg
std::vector< int > m_resultSeg
void FillIndexClus(ElementLinkVector< xAOD::CaloClusterContainer > indexClus)