Fireworks
Calo
plugins
FWCaloTowerDetailView.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
#ifndef Fireworks_Calo_FWHCalTowerDetailView_h
3
#define Fireworks_Calo_FWHCalTowerDetailView_h
4
5
//
6
// Package: Electrons
7
// Class : FWHCalTowerDetailView
8
//
9
10
// user include files
11
#include "
Fireworks/Core/interface/FWDetailViewGL.h
"
12
#include "
DataFormats/CaloTowers/interface/CaloTowerCollection.h
"
13
14
class
FWECALDetailViewBuilder
;
15
class
TEveCaloData;
16
17
class
FWCaloTowerDetailView
:
public
FWDetailViewGL
<CaloTower> {
18
public
:
19
FWCaloTowerDetailView
();
20
~FWCaloTowerDetailView
()
override
;
21
22
using
FWDetailViewGL<CaloTower>::build
;
23
void
build
(
const
FWModelId
&
id
,
const
CaloTower
*)
override
;
24
25
private
:
26
void
setTextInfo
(
const
FWModelId
&,
const
CaloTower
*)
override
;
27
TEveCaloData*
m_data
;
28
FWECALDetailViewBuilder
*
m_builder
;
29
};
30
31
#endif
FWModelId
Definition:
FWModelId.h:28
FWCaloTowerDetailView::FWCaloTowerDetailView
FWCaloTowerDetailView()
Definition:
FWCaloTowerDetailView.cc:19
FWCaloTowerDetailView::~FWCaloTowerDetailView
~FWCaloTowerDetailView() override
Definition:
FWCaloTowerDetailView.cc:21
FWCaloTowerDetailView::m_data
TEveCaloData * m_data
Definition:
FWCaloTowerDetailView.h:27
FWCaloTowerDetailView::m_builder
FWECALDetailViewBuilder * m_builder
Definition:
FWCaloTowerDetailView.h:28
FWCaloTowerDetailView
Definition:
FWCaloTowerDetailView.h:17
FWCaloTowerDetailView::setTextInfo
void setTextInfo(const FWModelId &, const CaloTower *) override
Definition:
FWCaloTowerDetailView.cc:60
CaloTower
Definition:
CaloTower.h:26
FWECALDetailViewBuilder
Definition:
FWECALDetailViewBuilder.h:22
FWCaloTowerDetailView::build
void build(const FWModelId &id, const CaloTower *) override
Definition:
FWCaloTowerDetailView.cc:26
CaloTowerCollection.h
FWDetailViewGL.h
FWDetailViewGL
Definition:
FWDetailViewGL.h:14
Generated for CMSSW Reference Manual by
1.8.16