CMS 3D CMS Logo

P2GTCandidate.cc
Go to the documentation of this file.
2 
3 namespace l1t {
4 
5  bool P2GTCandidate::operator==(const P2GTCandidate& rhs) const {
6  return hwPT_ == rhs.hwPT_ && hwPhi_ == rhs.hwPhi_ && hwEta_ == rhs.hwEta_ && hwZ0_ == rhs.hwZ0_ &&
7  hwIso_ == rhs.hwIso_ && hwQual_ == rhs.hwQual_ && hwCharge_ == rhs.hwCharge_ && hwD0_ == rhs.hwD0_ &&
8  hwBeta_ == rhs.hwBeta_ && hwMass_ == rhs.hwMass_ && hwIndex_ == rhs.hwIndex_ &&
9  hwSeed_pT_ == rhs.hwSeed_pT_ && hwSeed_z0_ == rhs.hwSeed_z0_ && hwSca_sum_ == rhs.hwSca_sum_ &&
13  }
14 
15  bool P2GTCandidate::operator!=(const P2GTCandidate& rhs) const {
16  return hwPT_ != rhs.hwPT_ && hwPhi_ != rhs.hwPhi_ && hwEta_ != rhs.hwEta_ && hwZ0_ != rhs.hwZ0_ &&
17  hwIso_ != rhs.hwIso_ && hwQual_ != rhs.hwQual_ && hwCharge_ != rhs.hwCharge_ && hwD0_ != rhs.hwD0_ &&
18  hwBeta_ != rhs.hwBeta_ && hwMass_ != rhs.hwMass_ && hwIndex_ != rhs.hwIndex_ &&
19  hwSeed_pT_ != rhs.hwSeed_pT_ && hwSeed_z0_ != rhs.hwSeed_z0_ && hwSca_sum_ != rhs.hwSca_sum_ &&
23  };
24 } // namespace l1t
Optional< int > hwIso_
Optional< int > hwMass_
Optional< int > hwNumber_of_tracks_in_pv_
bool operator!=(const P2GTCandidate &rhs) const
Optional< int > hwSeed_z0_
delete x;
Definition: CaloConfig.h:22
Optional< int > hwD0_
Optional< int > hwIndex_
Optional< int > hwCharge_
Optional< int > hwPT_
Optional< int > hwSeed_pT_
Optional< int > hwType_
Optional< int > hwNumber_of_tracks_
bool operator==(const P2GTCandidate &rhs) const
Definition: P2GTCandidate.cc:5
Optional< int > hwSum_pT_pv_
Optional< int > hwNumber_of_tracks_not_in_pv_
Optional< int > hwQual_
Optional< int > hwPhi_
Optional< int > hwEta_
Optional< int > hwBeta_
Optional< int > hwSca_sum_
Optional< int > hwZ0_