Boosted Collider Analysis (BoCA) 0.3.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
examples
higgscpv
higgscpv
branch
SignatureT.hh
Go to the documentation of this file.
1
#pragma once
2
3
#include "
boca/branch/ThreeBody.hh
"
4
5
namespace
higgscpv
6
{
7
8
using namespace
boca
;
9
10
namespace
branch
11
{
12
18
class
SignatureT
:
public
boca::branch::ThreeBody
19
{
20
public
:
21
SignatureT
();
22
float
Sphericity
;
23
float
Aplanarity
;
24
template
<
typename
Multiplet>
25
void
Fill
(
Multiplet
const
& signature) {
26
boca::branch::ThreeBody::Fill
(signature.Multiplet());
27
Aplanarity = signature.EventShapes().Aplanarity();
28
Sphericity = signature.EventShapes().Sphericity();
29
}
30
Observables
Variables();
31
private
:
32
ClassDef(
SignatureT
, 1)
33
};
34
35
}
36
37
}
higgscpv::branch::SignatureT::Sphericity
float Sphericity
Definition:
SignatureT.hh:22
boca::branch::ThreeBody::Fill
void Fill(Multiplet const &multiplet)
Definition:
ThreeBody.hh:73
higgscpv
CP-violating Higgs couplings.
Definition:
Analysis.hh:13
higgscpv::branch::SignatureT::Aplanarity
float Aplanarity
Definition:
SignatureT.hh:23
boca
Boosted Collider Analysis.
Definition:
Analysis.hh:15
ThreeBody.hh
boca::Multiplet
Multiplet base class
Definition:
Multiplet.hh:21
boca::branch::ThreeBody
Three body tree branch.
Definition:
ThreeBody.hh:20
higgscpv::branch::SignatureT::Fill
void Fill(Multiplet const &signature)
Definition:
SignatureT.hh:25
higgscpv::branch::SignatureT
Higgs cpv tagger root tree structure.
Definition:
SignatureT.hh:18
boca::Observables
Container for Observable.
Definition:
Observables.hh:17