Main Page
Namespaces
Classes
Package Documentation
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
Photon
Definition:
Photon.py:1
reco::Photon
Definition:
Photon.h:21
FWModelId
Definition:
FWModelId.h:28
FWPhotonDetailView::m_builder
FWECALDetailViewBuilder * m_builder
Definition:
FWPhotonDetailView.h:41
FWPhotonDetailView
Definition:
FWPhotonDetailView.h:24
FWPhotonDetailView::m_data
TEveCaloData * m_data
Definition:
FWPhotonDetailView.h:40
newFWLiteAna.build
build
Definition:
newFWLiteAna.py:126
FWECALDetailViewBuilder
Definition:
FWECALDetailViewBuilder.h:22
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:45
FWDetailViewGL.h
FWDetailViewGL
Definition:
FWDetailViewGL.h:14
Generated for CMSSW Reference Manual by
1.8.11