ATLAS Offline Software
Loading...
Searching...
No Matches
TrigL2MuonSA::ClusterPattern Struct Reference

#include <ClusterPatFinder.h>

Collaboration diagram for TrigL2MuonSA::ClusterPattern:

Public Member Functions

void Clear ()
bool operator== (const ClusterPattern &clp) const

Public Attributes

std::multimap< int, int > groupCand
int group
double dMM
double dMO
double aw [3]
double bw [3]
int clustersID [8]
bool isGoodFit
double phi_middle
double phi_outer
int nclusters

Detailed Description

Definition at line 16 of file ClusterPatFinder.h.

Member Function Documentation

◆ Clear()

void TrigL2MuonSA::ClusterPattern::Clear ( )
inline

Definition at line 30 of file ClusterPatFinder.h.

30 {
31 groupCand.clear();
32 group = -1;
33 dMM = 9999;
34 dMO = 9999;
35 isGoodFit = false;
36 phi_middle = 0;
37 phi_outer = 0;
38 nclusters = 0;
39 for(int i=0; i < 3; i++){
40 aw[i] = 0;
41 bw[i] = 0;
42 }
43 for(int i=0; i < 8; i++) clustersID[i] = -1;
44 }
std::multimap< int, int > groupCand

◆ operator==()

bool TrigL2MuonSA::ClusterPattern::operator== ( const ClusterPattern & clp) const
inline

Definition at line 46 of file ClusterPatFinder.h.

46 {
47 for(int i=0; i < 8; i++){
48 if(clustersID[i] != clp.clustersID[i]) return false;
49 }
50 return true;
51 }

Member Data Documentation

◆ aw

double TrigL2MuonSA::ClusterPattern::aw[3]

Definition at line 22 of file ClusterPatFinder.h.

◆ bw

double TrigL2MuonSA::ClusterPattern::bw[3]

Definition at line 23 of file ClusterPatFinder.h.

◆ clustersID

int TrigL2MuonSA::ClusterPattern::clustersID[8]

Definition at line 24 of file ClusterPatFinder.h.

◆ dMM

double TrigL2MuonSA::ClusterPattern::dMM

Definition at line 20 of file ClusterPatFinder.h.

◆ dMO

double TrigL2MuonSA::ClusterPattern::dMO

Definition at line 21 of file ClusterPatFinder.h.

◆ group

int TrigL2MuonSA::ClusterPattern::group

Definition at line 19 of file ClusterPatFinder.h.

◆ groupCand

std::multimap<int, int> TrigL2MuonSA::ClusterPattern::groupCand

Definition at line 18 of file ClusterPatFinder.h.

◆ isGoodFit

bool TrigL2MuonSA::ClusterPattern::isGoodFit

Definition at line 25 of file ClusterPatFinder.h.

◆ nclusters

int TrigL2MuonSA::ClusterPattern::nclusters

Definition at line 28 of file ClusterPatFinder.h.

◆ phi_middle

double TrigL2MuonSA::ClusterPattern::phi_middle

Definition at line 26 of file ClusterPatFinder.h.

◆ phi_outer

double TrigL2MuonSA::ClusterPattern::phi_outer

Definition at line 27 of file ClusterPatFinder.h.


The documentation for this struct was generated from the following file: