Boosted Collider Analysis (BoCA) 0.3.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
examples
heavyhiggs
heavyhiggs
branch
HeavyHiggsTau.hh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
boca/branch/TwoBody.hh
"
4
5
namespace
heavyhiggs
6
{
7
8
using namespace
boca
;
9
10
namespace
branch
11
{
12
18
class
HeavyHiggsTau
:
public
boca::branch::TwoBody
19
{
20
21
public
:
22
23
HeavyHiggsTau
();
24
25
float
LeptonPt
;
26
float
NeutrinoPt
;
27
28
template
<
typename
Multiplet>
29
void
Fill
(
Multiplet
const
& multiplet) {
30
TwoBody::Fill
(multiplet);
31
LeptonPt = multiplet.Singlet1().
Pt
() / GeV;
32
NeutrinoPt = multiplet.Singlet2().
Pt
() / GeV;
33
}
34
35
Observables
Variables();
36
37
private
:
38
39
ClassDef(
HeavyHiggsTau
, 1)
40
41
};
42
43
}
44
45
}
heavyhiggs::branch::HeavyHiggsTau
Top tagger root tree structure.
Definition:
HeavyHiggsTau.hh:18
boca::branch::TwoBody::Fill
void Fill(Multiplet const &multiplet)
Definition:
TwoBody.hh:40
heavyhiggs::branch::HeavyHiggsTau::Fill
void Fill(Multiplet const &multiplet)
Definition:
HeavyHiggsTau.hh:29
TwoBody.hh
boca::Multiplet::Pt
Momentum Pt() const
Definition:
Multiplet.cpp:36
heavyhiggs
Heavy Higgs partner.
Definition:
Charged.hh:7
boca::branch::TwoBody
Two body tree branch.
Definition:
TwoBody.hh:19
heavyhiggs::branch::HeavyHiggsTau::LeptonPt
float LeptonPt
Definition:
HeavyHiggsTau.hh:25
heavyhiggs::branch::HeavyHiggsTau::NeutrinoPt
float NeutrinoPt
Definition:
HeavyHiggsTau.hh:26
boca
Boosted Collider Analysis.
Definition:
Analysis.hh:15
boca::Multiplet
Multiplet base class
Definition:
Multiplet.hh:21
boca::Observables
Container for Observable.
Definition:
Observables.hh:17