Main Page
Namespaces
Classes
Package Documentation
src
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
26
public
:
27
FWPhotonDetailView
();
28
~
FWPhotonDetailView
()
override
;
29
30
using
FWDetailViewGL<reco::Photon>::build
;
31
void
build (
const
FWModelId
&
id
,
const
reco::Photon
*)
override
;
32
using
FWDetailViewGL<reco::Photon>::setTextInfo
;
33
void
setTextInfo(
const
FWModelId
&
id
,
const
reco::Photon
*)
override
;
34
35
private
:
36
FWPhotonDetailView
(
const
FWPhotonDetailView
&) =
delete
;
// stop default
37
const
FWPhotonDetailView
& operator=(
const
FWPhotonDetailView
&) =
delete
;
// stop default
38
39
void
addSceneInfo(
const
reco::Photon
*, TEveElementList*);
40
41
TEveCaloData*
m_data
;
42
FWECALDetailViewBuilder
*
m_builder
;
43
};
44
45
#endif
Photon
Definition:
Photon.py:1
reco::Photon
Definition:
Photon.h:22
FWModelId
Definition:
FWModelId.h:28
FWPhotonDetailView::m_builder
FWECALDetailViewBuilder * m_builder
Definition:
FWPhotonDetailView.h:42
FWPhotonDetailView
Definition:
FWPhotonDetailView.h:24
FWPhotonDetailView::m_data
TEveCaloData * m_data
Definition:
FWPhotonDetailView.h:41
FWECALDetailViewBuilder
Definition:
FWECALDetailViewBuilder.h:22
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:44
FWDetailViewGL.h
FWDetailViewGL
Definition:
FWDetailViewGL.h:14
Generated for CMSSW Reference Manual by
1.8.11