Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Fireworks
Candidates
interface
FWLegoCandidate.h
Go to the documentation of this file.
1
#ifndef _FWLEGOCANDIDATE_H_
2
#define _FWLEGOCANDIDATE_H_
3
4
// -*- C++ -*-
5
//
6
// Package: Candidates
7
// Class : FWLegoCandidate
8
//
9
// Implementation:
10
// <Notes on implementation>
11
//
12
// Original Author: Simon Harris
13
//
14
15
// System include files
16
#include "TEveStraightLineSet.h"
17
18
// Forward declarations
19
class
FWViewContext
;
20
21
namespace
fireworks {
22
class
Context
;
23
}
24
25
//-----------------------------------------------------------------------------
26
// FWLegoCandidate
27
//-----------------------------------------------------------------------------
28
class
FWLegoCandidate
:
public
TEveStraightLineSet {
29
public
:
30
// ---------------- Constructor(s)/Destructor ----------------------
31
FWLegoCandidate
(
const
FWViewContext
* vc,
32
const
fireworks::Context
&
context
,
33
float
et,
34
float
energy
,
35
float
pt
,
36
float
eta
,
37
float
phi
);
38
FWLegoCandidate
() {}
39
~FWLegoCandidate
()
override
{}
40
41
// --------------------- Member Functions --------------------------
42
void
updateScale
(
const
FWViewContext
* vc,
const
fireworks::Context
&);
43
44
FWLegoCandidate
(
const
FWLegoCandidate
&) =
delete
;
// Disable default copy constructor
45
const
FWLegoCandidate
&
operator=
(
const
FWLegoCandidate
&) =
delete
;
// Disable default assignment operator
46
47
private
:
48
// ----------------------- Data Members ----------------------------
49
float
m_energy
;
50
float
m_et
;
51
float
m_pt
;
52
float
m_eta
;
53
float
m_phi
;
54
};
55
#endif
56
//=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_
FWLegoCandidate::FWLegoCandidate
FWLegoCandidate()
Definition:
FWLegoCandidate.h:38
FWLegoCandidate::m_energy
float m_energy
Definition:
FWLegoCandidate.h:49
DiDispStaMuonMonitor_cfi.pt
tuple pt
Definition:
DiDispStaMuonMonitor_cfi.py:39
Context
FWLegoCandidate::m_phi
float m_phi
Definition:
FWLegoCandidate.h:53
PVValHelper::eta
Definition:
PVValidationHelpers.h:70
FWViewContext
Definition:
FWViewContext.h:32
DDAxes::phi
FWLegoCandidate::m_eta
float m_eta
Definition:
FWLegoCandidate.h:52
FWLegoCandidate
Definition:
FWLegoCandidate.h:28
FWLegoCandidate::m_et
float m_et
Definition:
FWLegoCandidate.h:50
FWLegoCandidate::~FWLegoCandidate
~FWLegoCandidate() override
Definition:
FWLegoCandidate.h:39
FWLegoCandidate::m_pt
float m_pt
Definition:
FWLegoCandidate.h:51
fireworks::Context
Definition:
Context.h:41
visDQMUpload.context
context
Definition:
visDQMUpload.py:30
FWLegoCandidate::updateScale
void updateScale(const FWViewContext *vc, const fireworks::Context &)
Definition:
FWLegoCandidate.cc:41
relval_parameters_module.energy
string energy
Definition:
relval_parameters_module.py:29
FWLegoCandidate::operator=
const FWLegoCandidate & operator=(const FWLegoCandidate &)=delete
Generated for CMSSW Reference Manual by
1.8.5