ATLAS Offline Software
Event
xAOD
xAODTau
xAODTau
DiTauDefs.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: DiTauDefs.h 631921 2015-09-23 23:30:59Z dkirchme $
8
#ifndef XAODDITAU_DITAUDEFS_H
9
#define XAODDITAU_DITAUDEFS_H
10
11
// Local include(s):
12
#include "Math/Vector4D.h"
13
#include <bitset>
14
16
namespace
xAOD
{
17
typedef
ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<float> >
PtEtaPhiMVectorF
;
18
19
template
<
class
T>
20
struct
xAODDiTAU_return_type
;
21
22
// specialization for ints
23
template
<>
24
struct
xAODDiTAU_return_type
<
int
> {
typedef
int
type
; };
25
26
// specialization for floats
27
template
<>
28
struct
xAODDiTAU_return_type
<
float
> {
typedef
float
type
; };
29
30
31
namespace
DiTauJetParameters
32
{
33
34
//-------------------------------------------------------------------------
35
// Enum for ditau parameters
36
//-------------------------------------------------------------------------
37
enum
Detail
38
{
39
TauJetVtxFraction
,
40
41
R_jet
,
42
R_subjet
,
43
R_core
,
44
BDT
45
46
};
47
48
49
50
}
//end namespace DiTauJetParameters
51
52
}
53
54
#endif // XAODDITAU_TAUDEFS_H
xAOD::DiTauJetParameters::TauJetVtxFraction
@ TauJetVtxFraction
Definition:
DiTauDefs.h:39
xAOD::xAODDiTAU_return_type< float >::type
float type
Definition:
DiTauDefs.h:28
xAOD::int
setRawEt setRawPhi int
Definition:
TrigCaloCluster_v1.cxx:33
xAOD::float
float
Definition:
BTagging_v1.cxx:168
xAOD::DiTauJetParameters::R_jet
@ R_jet
Definition:
DiTauDefs.h:41
xAOD::DiTauJetParameters::R_core
@ R_core
Definition:
DiTauDefs.h:43
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition:
ICaloAffectedTool.h:24
xAOD::PtEtaPhiMVectorF
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< float > > PtEtaPhiMVectorF
Definition:
Event/xAOD/xAODPFlow/xAODPFlow/PFODefs.h:17
xAOD::DiTauJetParameters::Detail
Detail
Definition:
DiTauDefs.h:38
xAOD::DiTauJetParameters::R_subjet
@ R_subjet
Definition:
DiTauDefs.h:42
xAOD::xAODDiTAU_return_type< int >::type
int type
Definition:
DiTauDefs.h:24
xAOD::xAODDiTAU_return_type
Definition:
DiTauDefs.h:20
xAOD::DiTauJetParameters::BDT
@ BDT
Definition:
DiTauDefs.h:44
Generated on Sun Dec 22 2024 21:09:28 for ATLAS Offline Software by
1.8.18