![]() |
ATLAS Offline Software
|
#include <iostream>#include <vector>#include <map>#include <string>#include <cmath>#include "AthenaKernel/CLASS_DEF.h"#include "AthContainers/DataVector.h"#include "EventKernel/INavigable4Momentum.h"#include "FourMom/P4PtEtaPhiMBase.h"#include "Navigation/NavigableTerminalNode.h"#include "TruthUtils/ParticleConstants.h"Go to the source code of this file.
Classes | |
| class | IsoMuonFeature |
| Class with isolation variables for TrigmuIso algorithm. More... | |
Functions | |
| std::string | str (const IsoMuonFeature &d) |
| Helper function for printing the object. | |
| MsgStream & | operator<< (MsgStream &m, const IsoMuonFeature &d) |
| Helper operator for printing the object. | |
| bool | operator== (const IsoMuonFeature &a, const IsoMuonFeature &b) |
| Operator comparing two IsoMuonFeature objects for equality. | |
| bool | operator!= (const IsoMuonFeature &a, const IsoMuonFeature &b) |
| Operator comparing two IsoMuonFeature objects for inequality. | |
| void | diff (const IsoMuonFeature &a, const IsoMuonFeature &b, std::map< std::string, double > &variableChange) |
| Comparison with feedback. | |
| void diff | ( | const IsoMuonFeature & | a, |
| const IsoMuonFeature & | b, | ||
| std::map< std::string, double > & | variableChange ) |
Comparison with feedback.
Function compares two objects and returns "semi verbose" output in the form of map where there are varaible names and relative differences between two obejcts.
Comparison with feedback.
| variableChange | Map to record the differences In case of collections (or objects when the size may be different) that information can also be returned in varaibleChange |
Definition at line 239 of file IsoMuonFeature.cxx.
|
inline |
Operator comparing two IsoMuonFeature objects for inequality.
Definition at line 214 of file IsoMuonFeature.h.
| MsgStream & operator<< | ( | MsgStream & | m, |
| const IsoMuonFeature & | d ) |
Helper operator for printing the object.
Definition at line 187 of file IsoMuonFeature.cxx.
| bool operator== | ( | const IsoMuonFeature & | a, |
| const IsoMuonFeature & | b ) |
Operator comparing two IsoMuonFeature objects for equality.
Definition at line 192 of file IsoMuonFeature.cxx.
| std::string str | ( | const IsoMuonFeature & | d | ) |
Helper function for printing the object.
Definition at line 164 of file IsoMuonFeature.cxx.