DESY Hbb Analysis Framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Analysis
Tools
interface
Analyser.h
Go to the documentation of this file.
1
#ifndef Analysis_Tools_Analyser_h
2
#define Analysis_Tools_Analyser_h 1
3
4
// -*- C++ -*-
5
//
6
// Package: Analysis/Tools
7
// Class: xxx
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
#include "
Analysis/Tools/interface/TriggerAnalyser.h
"
29
#include "
Analysis/Tools/interface/JetAnalyser.h
"
30
#include "
Analysis/Tools/interface/MuonAnalyser.h
"
31
32
33
//
34
// class declaration
35
//
36
37
namespace
analysis
{
38
namespace
tools {
39
41
class
Analyser
:
42
public
analysis::tools::TriggerAnalyser
,
43
public
analysis::tools::JetAnalyser
,
44
public
analysis::tools::MuonAnalyser
45
46
{
47
48
public
:
50
Analyser
();
52
Analyser
(
int
argc,
char
* argv[]);
54
~Analyser
();
55
56
57
// ----------member data ---------------------------
58
protected
:
59
60
private
:
61
62
public
:
64
virtual
bool
event
(
const
int
&);
66
virtual
bool
muonJet
(
const
int
& );
68
virtual
bool
preselection
();
69
};
70
}
71
}
72
73
#endif // Analysis_Tools_Analyser_h
TriggerAnalyser.h
JetAnalyser.h
analysis
Definition:
MssmHbbAnalyser.h:35
analysis::tools::Analyser::~Analyser
~Analyser()
desctructor
Definition:
Analyser.cc:32
analysis::tools::Analyser::Analyser
Analyser()
default constructor
Definition:
Analyser.cc:19
analysis::tools::Analyser::muonJet
virtual bool muonJet(const int &)
Assign muon to jet.
Definition:
Analyser.cc:95
analysis::tools::TriggerAnalyser
Definition:
TriggerAnalyser.h:35
MuonAnalyser.h
analysis::tools::Analyser
inheritance
Definition:
Analyser.h:41
analysis::tools::Analyser::event
virtual bool event(const int &)
Read event and perform basic selections and actions.
Definition:
Analyser.cc:42
analysis::tools::MuonAnalyser
Definition:
MuonAnalyser.h:35
analysis::tools::Analyser::preselection
virtual bool preselection()
multiple actions: perform muon Id, jet Id and jet pileup Id selections
Definition:
Analyser.cc:110
analysis::tools::JetAnalyser
Definition:
JetAnalyser.h:35
Generated by
1.8.11