Fireworks
Electrons
plugins
FWPhotonDetailView.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
#ifndef Fireworks_Electrons_FWPhotonDetailView_h
3
#define Fireworks_Electrons_FWPhotonDetailView_h
4
//
5
// Package: Calo
6
// Class : FWPhotonDetailView
7
//
8
// Implementation:
9
// <Notes on implementation>
10
//
11
// Original Author:
12
// Created: Sun Jan 6 23:57:00 EST 2008
13
//
14
15
// user include files
16
#include "
Fireworks/Core/interface/FWDetailViewGL.h
"
17
18
class
FWECALDetailViewBuilder
;
19
class
TEveCaloData;
20
namespace
reco
{
21
class
Photon
;
22
}
23
24
class
FWPhotonDetailView
:
public
FWDetailViewGL
<reco::Photon> {
25
public
:
26
FWPhotonDetailView
();
27
~FWPhotonDetailView
()
override
;
28
29
using
FWDetailViewGL<reco::Photon>::build
;
30
void
build
(
const
FWModelId
&
id
,
const
reco::Photon
*)
override
;
31
using
FWDetailViewGL<reco::Photon>::setTextInfo
;
32
void
setTextInfo
(
const
FWModelId
&
id
,
const
reco::Photon
*)
override
;
33
34
private
:
35
FWPhotonDetailView
(
const
FWPhotonDetailView
&) =
delete
;
// stop default
36
const
FWPhotonDetailView
&
operator=
(
const
FWPhotonDetailView
&) =
delete
;
// stop default
37
38
void
addSceneInfo
(
const
reco::Photon
*, TEveElementList*);
39
40
TEveCaloData*
m_data
;
41
FWECALDetailViewBuilder
*
m_builder
;
42
};
43
44
#endif
FWPhotonDetailView::~FWPhotonDetailView
~FWPhotonDetailView() override
Definition:
FWPhotonDetailView.cc:27
FWPhotonDetailView::FWPhotonDetailView
FWPhotonDetailView()
Definition:
FWPhotonDetailView.cc:25
FWPhotonDetailView::setTextInfo
void setTextInfo(const FWModelId &id, const reco::Photon *) override
Definition:
FWPhotonDetailView.cc:81
FWModelId
Definition:
FWModelId.h:28
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:45
FWPhotonDetailView::m_builder
FWECALDetailViewBuilder * m_builder
Definition:
FWPhotonDetailView.h:41
FWPhotonDetailView::addSceneInfo
void addSceneInfo(const reco::Photon *, TEveElementList *)
Definition:
FWPhotonDetailView.cc:101
FWPhotonDetailView::m_data
TEveCaloData * m_data
Definition:
FWPhotonDetailView.h:40
Photon
Definition:
Photon.py:1
FWPhotonDetailView::build
void build(const FWModelId &id, const reco::Photon *) override
Definition:
FWPhotonDetailView.cc:38
FWECALDetailViewBuilder
Definition:
FWECALDetailViewBuilder.h:22
reco::Photon
Definition:
Photon.h:21
FWPhotonDetailView::operator=
const FWPhotonDetailView & operator=(const FWPhotonDetailView &)=delete
FWPhotonDetailView
Definition:
FWPhotonDetailView.h:24
FWDetailViewGL.h
FWDetailViewGL
Definition:
FWDetailViewGL.h:14
Generated for CMSSW Reference Manual by
1.8.16