18 #include "TEveTrackPropagator.h" 19 #include "TEveCaloData.h" 27 #include <boost/bind.hpp> 64 m_selectionManager(iSM),
65 m_eventItemsManager(iEM),
66 m_colorManager(iColorM),
67 m_metadataManager(iJMDM),
70 m_trackerPropagator(0),
77 m_hidePFBuilders(
false),
100 float propagatorOffR = 5;
101 float propagatorOffZ = propagatorOffR*
caloZ1(
false)/
caloR1(
false);
142 Bool_t
status = TH1::AddDirectoryStatus();
143 TH1::AddDirectory(kFALSE);
144 TH2F*
dummy =
new TH2F(
"background",
149 TH1::AddDirectory(status);
150 Int_t sliceIndex =
m_caloData->AddHistogram(dummy);
151 (
m_caloData)->RefSliceInfo(sliceIndex).Setup(
"background", 0., 0);
160 Double_t off = 10 * TMath::DegToRad();
static float caloTransEta()
TEveTrackPropagator * m_propagator
bool getRnrPTBMarkers() const
TEveCaloDataHist * m_caloData
static float caloTransAngle()
void voteMaxEtAndEnergy(float Et, float energy) const
static const float s_caloOffR
TEveTrackPropagator * m_muonPropagator
static float caloZ2(bool offset=true)
CmsShowCommon * m_commonPrefs
static const float s_caloZ
static Context * s_fwContext
static float caloR2(bool offset=true)
UChar_t getProjTrackBreaking() const
void resetMaxEtAndEnergy() const
TEveCaloDataVec * m_caloDataHF
static float caloR1(bool offset=true)
Tan< T >::type tan(const T &t)
Context(FWModelChangeManager *iCM, FWSelectionManager *iSM, FWEventItemsManager *iEM, FWColorManager *iColorM, FWJobMetadataManager *iJMDM)
float getMaxEnergyInEvent(bool isEt) const
static Context * getInstance()
static const float s_caloR
static const float s_caloOffZ
static const float s_caloTransEta
CmsShowCommon * commonPrefs() const
et
define resolution functions of each parameter
static double caloMaxEta()
static float caloZ1(bool offset=true)
TEveTrackPropagator * m_trackerPropagator
static const float s_caloTransAngle