|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #include <TObjString.h>
23 bool isAvailable =
jet.getAssociatedObject(
"OriginVertex", jetVertex);
34 TLorentzVector tauAxis;
35 if (doVertexCorrection) {
47 const int flagsize=
sizeof(
flag)*8;
65 return xTrack1->
pt()>xTrack2->
pt();
71 using namespace tauRecTools::msgHelperFunction;
73 TLorentzVector constituentP4;
77 constituentP4 = cluster->
p4();
81 constituentP4 = fe->
p4();
84 ANA_MSG_ERROR(
"GetConstituentP4: Seed jet constituent type not supported!");
85 constituentP4.SetPtEtaPhiE(constituent.
pt(), constituent.
eta(), constituent.
phi(), constituent.
e());
size_t nTracks(TauJetParameters::TauTrackFlag flag=TauJetParameters::TauTrackFlag::classifiedCharged) const
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
bool isAvailable(const T_Aux &cont, SG::auxid_t auxid)
double phi() const
The azimuthal angle ( ) of the particle.
Description of a calorimeter cluster.
TrackFlagType flagSet() const
FlowElement_v1 FlowElement
Definition of the current "pfo version".
Class describing a tau jet.
const IParticle * rawConstituent() const
Access the real underlying IParticle.
virtual FourMom_t p4() const
The full 4-momentum of the particle.
ElementLink implementation for ROOT usage.
virtual double pt() const
The transverse momentum ( ) of the particle.
Type::ObjectType type() const
The full 4-momentum of the particle.
virtual FourMom_t p4() const override
The full 4-momentum of the particle.
Class describing a Vertex.
virtual FourMom_t p4() const
The full 4-momentum of the particle.
double e() const
The total energy of the particle.
4-vector of jet constituent at the scale used during jet finding.
double eta() const
The pseudorapidity ( ) of the particle.
A detector object made of other lower level object(s)