test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
L1Trigger
interface
EtSumHelper.h
Go to the documentation of this file.
1
//
2
// EtSumHelper: Helper Class for Interpreting L1T EtSum output
3
//
4
5
#ifndef L1T_ETSUMHELPER_H
6
#define L1T_ETSUMHELPER_H
7
8
#include "
DataFormats/L1Trigger/interface/EtSum.h
"
9
10
namespace
l1t {
11
12
class
EtSumHelper
{
13
public
:
14
EtSumHelper
(
const
edm::Handle<l1t::EtSumBxCollection>
& sum ):
sum_
(sum) {}
// class assumes sum has been checked to be valid.
15
double
MissingEt
()
const
;
16
double
MissingEtPhi
()
const
;
17
double
MissingHt
()
const
;
18
double
MissingHtPhi
()
const
;
19
double
TotalEt
()
const
;
20
double
TotalHt
()
const
;
21
22
private
:
23
const
edm::Handle<l1t::EtSumBxCollection>
&
sum_
;
24
};
25
}
26
27
#endif
28
l1t::EtSumHelper::MissingEtPhi
double MissingEtPhi() const
Definition:
EtSumHelper.cc:14
edm::Handle
Definition:
AssociativeIterator.h:47
l1t::EtSumHelper::sum_
const edm::Handle< l1t::EtSumBxCollection > & sum_
Definition:
EtSumHelper.h:23
l1t::EtSumHelper::EtSumHelper
EtSumHelper(const edm::Handle< l1t::EtSumBxCollection > &sum)
Definition:
EtSumHelper.h:14
l1t::EtSumHelper::TotalEt
double TotalEt() const
Definition:
EtSumHelper.cc:35
l1t::EtSumHelper::MissingHt
double MissingHt() const
Definition:
EtSumHelper.cc:21
l1t::EtSumHelper::TotalHt
double TotalHt() const
Definition:
EtSumHelper.cc:42
EtSum.h
l1t::EtSumHelper::MissingHtPhi
double MissingHtPhi() const
Definition:
EtSumHelper.cc:28
l1t::EtSumHelper
Definition:
EtSumHelper.h:12
l1t::EtSumHelper::MissingEt
double MissingEt() const
Definition:
EtSumHelper.cc:7
Generated for CMSSW Reference Manual by
1.8.5