DESY Hbb Analysis Framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Analysis
MssmHbb
interface
MssmHbbAnalyser.h
Go to the documentation of this file.
1
#ifndef Analysis_MssmHbb_MssmHbbAnalyser_h
2
#define Analysis_MssmHbb_MssmHbbAnalyser_h 1
3
4
// -*- C++ -*-
5
//
6
// Package: Analysis/MssmHbbAnalyser
7
// Class: MssmHbbAnalyser
8
//
16
//
17
// Original Author: Roberval Walsh Bastos Rangel
18
// Created: Mon, 20 Oct 2014 14:24:08 GMT
19
//
20
//
21
22
// system include files
23
#include <memory>
24
#include <vector>
25
#include <string>
26
//
27
// user include files
28
29
#include "
Analysis/Tools/interface/Analyser.h
"
30
31
//
32
// class declaration
33
//
34
35
namespace
analysis
{
36
namespace
mssmhbb {
37
38
class
MssmHbbAnalyser
:
public
analysis::tools::Analyser
{
39
40
public
:
41
MssmHbbAnalyser
();
42
MssmHbbAnalyser
(
int
argc,
char
** argv);
43
~MssmHbbAnalyser
();
44
45
virtual
bool
event
(
const
int
&i);
46
virtual
bool
muonJet
(
const
bool
& swap =
false
);
47
void
fillMssmHbbTree
();
48
void
mssmHbbTree
();
49
void
fillMssmHbbHistograms
();
50
bool
jetSelection
();
51
bool
muonSelection
();
52
bool
btagSelection
();
53
bool
endSelection
();
54
// ----------member data ---------------------------
55
protected
:
56
bool
do_tree_
;
57
std::shared_ptr<TTree>
mssmhbb_tree_
;
58
double
mbb_
;
59
double
mbbw_
;
60
61
private
:
62
63
64
};
65
}
66
}
67
68
#endif // Analysis_MssmHbb_MssmHbbAnalyser_h
analysis::mssmhbb::MssmHbbAnalyser::fillMssmHbbHistograms
void fillMssmHbbHistograms()
Definition:
MssmHbbAnalyser.cc:178
analysis::mssmhbb::MssmHbbAnalyser::muonJet
virtual bool muonJet(const bool &swap=false)
Definition:
MssmHbbAnalyser.cc:118
analysis
Definition:
MssmHbbAnalyser.h:35
analysis::mssmhbb::MssmHbbAnalyser::fillMssmHbbTree
void fillMssmHbbTree()
Definition:
MssmHbbAnalyser.cc:152
analysis::mssmhbb::MssmHbbAnalyser::endSelection
bool endSelection()
Definition:
MssmHbbAnalyser.cc:109
analysis::mssmhbb::MssmHbbAnalyser::do_tree_
bool do_tree_
Definition:
MssmHbbAnalyser.h:56
analysis::mssmhbb::MssmHbbAnalyser
Definition:
MssmHbbAnalyser.h:38
analysis::mssmhbb::MssmHbbAnalyser::~MssmHbbAnalyser
~MssmHbbAnalyser()
Definition:
MssmHbbAnalyser.cc:48
analysis::mssmhbb::MssmHbbAnalyser::jetSelection
bool jetSelection()
Definition:
MssmHbbAnalyser.cc:71
analysis::mssmhbb::MssmHbbAnalyser::btagSelection
bool btagSelection()
Definition:
MssmHbbAnalyser.cc:89
analysis::mssmhbb::MssmHbbAnalyser::muonSelection
bool muonSelection()
Definition:
MssmHbbAnalyser.cc:101
analysis::mssmhbb::MssmHbbAnalyser::event
virtual bool event(const int &i)
Read event and perform basic selections and actions.
Definition:
MssmHbbAnalyser.cc:61
analysis::tools::Analyser
inheritance
Definition:
Analyser.h:41
analysis::mssmhbb::MssmHbbAnalyser::mbbw_
double mbbw_
Definition:
MssmHbbAnalyser.h:59
analysis::mssmhbb::MssmHbbAnalyser::mssmhbb_tree_
std::shared_ptr< TTree > mssmhbb_tree_
Definition:
MssmHbbAnalyser.h:57
analysis::mssmhbb::MssmHbbAnalyser::mbb_
double mbb_
Definition:
MssmHbbAnalyser.h:58
analysis::mssmhbb::MssmHbbAnalyser::mssmHbbTree
void mssmHbbTree()
Definition:
MssmHbbAnalyser.cc:169
Analyser.h
analysis::mssmhbb::MssmHbbAnalyser::MssmHbbAnalyser
MssmHbbAnalyser()
Definition:
MssmHbbAnalyser.cc:33
Generated by
1.8.11