DESY Hbb Analysis Framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
Analysis
Tools
interface
MET.h
Go to the documentation of this file.
1
#ifndef Analysis_Tools_MET_h
2
#define Analysis_Tools_MET_h 1
3
4
// -*- C++ -*-
5
//
6
// Package: Analysis/Tools
7
// Class: MET
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 <boost/numeric/ublas/matrix.hpp>
25
#include <boost/numeric/ublas/io.hpp>
26
//
27
// user include files
28
#include "
Analysis/Tools/interface/Candidate.h
"
29
//
30
// class declaration
31
//
32
using namespace
boost::numeric::ublas
;
33
34
namespace
analysis
{
35
namespace
tools {
36
37
class
MET
:
public
Candidate
{
38
public
:
39
MET
();
40
MET
(
const
float
& px,
const
float
& py,
const
float
& pz);
41
~
MET
();
42
matrix<float> significanceMatrix();
43
float
* genP();
44
45
void
significanceMatrix(
const
float
&,
const
float
&,
const
float
&,
const
float
&);
46
void
genP(
const
float
&,
const
float
&,
const
float
&);
47
48
49
// using Candidate::set; // in case needed to overload the function set
50
51
private
:
52
// ----------member data ---------------------------
53
54
//
55
matrix<float>
sig_
;
56
float
gen_p_[3];
57
58
};
59
}
60
}
61
62
#endif // Analysis_Tools_MET_h
analysis
Definition:
MssmHbbAnalyser.h:35
analysis::tools::MET
Definition:
MET.h:37
analysis::tools::Candidate
Definition:
Candidate.h:37
Candidate.h
ublas
analysis::tools::MET::sig_
matrix< float > sig_
Definition:
MET.h:55
Generated by
1.8.11