ATLAS Offline Software
Loading...
Searching...
No Matches
HelperFunctions.h File Reference
#include "xAODTracking/VertexContainer.h"
#include "xAODJet/Jet.h"
#include "xAODTau/TauJet.h"
#include "xAODCaloEvent/CaloCluster.h"
#include "xAODPFlow/PFO.h"
#include "xAODPFlow/FlowElement.h"
#include "AsgMessaging/MessageCheck.h"
#include "TLorentzVector.h"
#include "TString.h"
#include <vector>
#include <map>

Go to the source code of this file.

Namespaces

namespace  tauRecTools
 Implementation of a TrackClassifier based on an RNN.

Functions

const xAOD::VertextauRecTools::getJetVertex (const xAOD::Jet &jet)
 Return the vertex of jet candidate.
TLorentzVector tauRecTools::getTauAxis (const xAOD::TauJet &tau, bool doVertexCorrection=true)
 Return the four momentum of the tau axis The tau axis is widely used to select clusters and cells in tau reconstruction.
TLorentzVector tauRecTools::GetConstituentP4 (const xAOD::JetConstituent &constituent)
bool tauRecTools::doPi0andShots (const xAOD::TauJet &tau)
 Determines whether pi0s and shots should be built for a tau candidate.
xAOD::TauTrack::TrackFlagType tauRecTools::isolateClassifiedBits (xAOD::TauTrack::TrackFlagType flag)
bool tauRecTools::sortTracks (const ElementLink< xAOD::TauTrackContainer > &l1, const ElementLink< xAOD::TauTrackContainer > &l2)