ATLAS Offline Software
Loading...
Searching...
No Matches
PanTau Namespace Reference

xAOD EDM More...

Namespaces

namespace  TauClassificationTypes

Classes

class  HelperFunctions
class  ITool_DetailsArranger
 Interface for PID from tau seeds. More...
class  ITool_InformationStore
 Interface for Tool_InformationStore. More...
class  ITool_InputConverter
 Interface for Tool_InputConverter. More...
class  ITool_ModeDiscriminator
 Interface for PID from tau seeds. More...
class  ITool_PanTauTools
 Interface for PID from tau seeds. More...
class  ITool_TauConstituentGetter
 Interface for Tool_TauConstituentGetter. More...
class  ITool_TauConstituentSelector
 Interface for Tool_TauConstituentSelector. More...
class  PanTauProcessor
class  PanTauSeed
class  TauConstituent
 Input object for PanTau. More...
class  TauFeature
 Class containing features of a tau seed. More...
class  Tool_DecayModeDeterminator
 Tool to store information needed in PanTau Algorithms. More...
class  Tool_DetailsArranger
 Tool for PID of Tau Seeds. More...
class  Tool_FeatureExtractor
 Tool to extract jet features from tau seeds. More...
class  Tool_InformationStore
 Tool to store information needed in PanTau Algorithms. More...
class  Tool_InputConverter
class  Tool_ModeDiscriminator
 Tool for PID of Tau Seeds. More...
class  Tool_TauConstituentGetter
class  Tool_TauConstituentSelector

Functions

static void SetP4EEtaPhiM (TLorentzVector &hlv, double e, double eta, double phi, double m)

Detailed Description

xAOD EDM

C++.

ASG.

ASG PanTau

PanTau C++

Author
Thomas Burgess <tburgess-at-cern.ch>
Kyle Cranmer
Michael Heldmann
Lukasz Janyst
Srini Rajagopalan
Elzbieta Richter-Was

Created 2007-01-13.

Id
TauJet.h,v 1.24 2009/05/11 14:47:32 tburgess Exp

Function Documentation

◆ SetP4EEtaPhiM()

void PanTau::SetP4EEtaPhiM ( TLorentzVector & hlv,
double e,
double eta,
double phi,
double m )
inlinestatic

Definition at line 233 of file PanTauSeed.h.

233 {
234 // FIXME: what is wrong with eta=0?
235 if( eta == 0. ) return;
236 double pt = std::sqrt( e*e - m*m) / std::cosh( eta ); // not really safe.
237 hlv.SetPtEtaPhiE(pt, eta, phi, e);
238 return;
239}
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method