11 static const double DELTA = 0.001;
17 m_sumTrkPtCone02(-1.0),
18 m_sumTrkPtCone03(-1.0),
33 m_sumTrkPtCone02(trkptcone02),
34 m_sumTrkPtCone03(trkptcone03),
45 m_sumTrkPtCone02( iso.m_sumTrkPtCone02 ),
46 m_sumTrkPtCone03( iso.m_sumTrkPtCone03 ),
47 m_sumEtCone01(iso.m_sumEtCone01 ),
48 m_sumEtCone02(iso.m_sumEtCone02 ),
49 m_sumEtCone03(iso.m_sumEtCone03 ),
50 m_sumEtCone04(iso.m_sumEtCone04 ),
51 m_trkPos( iso.m_trkPos),
52 m_muonEFLink( iso.m_muonEFLink ) {
57 m_sumTrkPtCone02( -1.0 ),
58 m_sumTrkPtCone03( -1.0 ),
135 if(!
info->TrackContainer()) {
136 std::cerr <<
"WARNING: TrigMuonEFInfo object has no TrackContainer" << std::endl;
140 std::cerr <<
"WARNING TrigMuonEFInfo object has " <<
info->TrackContainer()->size() <<
" but tried to get InfoTrack " <<
m_trkPos << std::endl;
152 if( std::abs(
a.sumTrkPtCone02() -
b.sumTrkPtCone02() ) > DELTA )
154 if( std::abs(
a.sumTrkPtCone03() -
b.sumTrkPtCone03() ) > DELTA )
156 if( std::abs(
a.sumEtCone01() -
b.sumEtCone01() ) > DELTA )
158 if( std::abs(
a.sumEtCone02() -
b.sumEtCone02() ) > DELTA )
160 if( std::abs(
a.sumEtCone03() -
b.sumEtCone03() ) > DELTA )
162 if( std::abs(
a.sumEtCone04() -
b.sumEtCone04() ) > DELTA )
164 if(
a.trackPosition() !=
b.trackPosition() )
166 if(
a.getEFMuonInfoTrack() !=
b.getEFMuonInfoTrack() )