Boosted Collider Analysis (BoCA) 0.3.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
examples
standardmodel
standardmodel
branch
Tau.hh
Go to the documentation of this file.
1
4
#pragma once
5
6
#include "
boca/branch/Particle.hh
"
7
8
namespace
standardmodel
9
{
10
11
using namespace
boca
;
12
13
namespace
branch {
14
20
class
Tau
:
public
boca::branch::Particle
21
{
22
public
:
23
Tau
();
24
float
EmRadius
;
25
float
TrackRadius
;
26
float
MomentumFraction
;
27
float
CoreEnergyFraction
;
28
float
EmFraction
;
29
float
ClusterMass
;
30
float
TrackMass
;
31
float
FlightPath
;
32
float
TrtHtFraction
;
33
template
<
typename
Multiplet>
34
void
Fill
(
Multiplet
const
& multiplet) {
35
Particle::Fill
(multiplet);
36
EmRadius = multiplet.EmRadius() / rad;
37
TrackRadius = multiplet.TrackRadius() / rad;
38
MomentumFraction = multiplet.Info().LeadingTrackMomentumFraction();
39
CoreEnergyFraction = multiplet.CoreEnergyFraction();
40
EmFraction = multiplet.Info().ElectroMagneticFraction();
41
ClusterMass = multiplet.Info().ClusterMass() / GeV;
42
TrackMass = multiplet.Info().TrackMass() / GeV;
43
FlightPath = multiplet.FlightPath();
44
TrtHtFraction = multiplet.TrtHtFraction();
45
}
46
boca::Observables
Variables();
47
boca::Observables
Spectators();
48
49
private
:
50
ClassDef(
Tau
, 1)
51
};
52
53
}
54
55
}
standardmodel::branch::Tau
Tau tagger tree branch
Definition:
Tau.hh:20
standardmodel::branch::Tau::TrackMass
float TrackMass
Definition:
Tau.hh:30
standardmodel::branch::Tau::MomentumFraction
float MomentumFraction
Definition:
Tau.hh:26
standardmodel::branch::Tau::CoreEnergyFraction
float CoreEnergyFraction
Definition:
Tau.hh:27
standardmodel::branch::Tau::EmFraction
float EmFraction
Definition:
Tau.hh:28
Particle.hh
boca
Boosted Collider Analysis.
Definition:
Analysis.hh:15
standardmodel::branch::Tau::FlightPath
float FlightPath
Definition:
Tau.hh:31
boca::branch::Particle::Fill
void Fill(Multiplet const &multiplet)
Definition:
Particle.hh:33
boca::branch::Particle
Particle tree branch
Definition:
Particle.hh:19
standardmodel
Standard Model.
Definition:
StandardModel.cpp:4
standardmodel::branch::Tau::Fill
void Fill(Multiplet const &multiplet)
Definition:
Tau.hh:34
boca::Multiplet
Multiplet base class
Definition:
Multiplet.hh:21
standardmodel::branch::Tau::TrtHtFraction
float TrtHtFraction
Definition:
Tau.hh:32
standardmodel::branch::Tau::EmRadius
float EmRadius
Definition:
Tau.hh:24
exroot::Tau
::TRootTau Tau
Definition:
TypeDef.hh:24
boca::Observables
Container for Observable.
Definition:
Observables.hh:17
standardmodel::branch::Tau::ClusterMass
float ClusterMass
Definition:
Tau.hh:29
standardmodel::branch::Tau::TrackRadius
float TrackRadius
Definition:
Tau.hh:25