ATLAS Offline Software
|
#include <vector>
#include <iostream>
#include <string>
#include <cmath>
#include "FourMom/P4PtEtaPhiM.h"
#include "Navigation/Navigable.h"
#include "EventKernel/INavigable4Momentum.h"
#include "AthLinks/ElementLink.h"
#include "TrigCaloEvent/TrigEMClusterContainer.h"
#include "TrigInDetEvent/TrigInDetTrackCollection.h"
Go to the source code of this file.
Classes | |
class | TrigElectron |
File: TrigElectron.h. More... | |
Functions | |
bool | operator== (const TrigElectron &te1, const TrigElectron &te2) |
Two TrigElectron are the same if they have the same cluster and the same track (and if valid, i.e. More... | |
bool | operator!= (const TrigElectron &te1, const TrigElectron &te2) |
void | diff (const TrigElectron &te1, const TrigElectron &te2, std::map< std::string, double > &v_diff) |
Function compares two objects and returns "semi verbose" output in the form of map v_diff where varaible names and relative differences between two objects are returned. More... | |
MsgStream & | operator<< (MsgStream &msg, const TrigElectron &te) |
void diff | ( | const TrigElectron & | te1, |
const TrigElectron & | te2, | ||
std::map< std::string, double > & | v_diff | ||
) |
Function compares two objects and returns "semi verbose" output in the form of map v_diff where varaible names and relative differences between two objects are returned.
Definition at line 327 of file TrigElectron.cxx.
|
inline |
Definition at line 255 of file Trigger/TrigEvent/TrigParticle/TrigParticle/TrigElectron.h.
MsgStream& operator<< | ( | MsgStream & | msg, |
const TrigElectron & | te | ||
) |
Definition at line 352 of file TrigElectron.cxx.
bool operator== | ( | const TrigElectron & | te1, |
const TrigElectron & | te2 | ||
) |
Two TrigElectron are the same if they have the same cluster and the same track (and if valid, i.e.
well built)
Definition at line 316 of file TrigElectron.cxx.