#include <FWPFClusterRPZUtils.h>
Public Member Functions | |
TEveScalableStraightLineSet * | buildRhoPhiClusterLineSet (const reco::PFCluster &, const FWViewContext *, float r) |
TEveScalableStraightLineSet * | buildRhoPhiClusterLineSet (const reco::PFCluster &, const FWViewContext *, float e, float et, float r) |
TEveScalableStraightLineSet * | buildRhoZClusterLineSet (const reco::PFCluster &, const FWViewContext *, float caloTransAngle, float r, float z) |
TEveScalableStraightLineSet * | buildRhoZClusterLineSet (const reco::PFCluster &, const FWViewContext *, float caloTransAngle, float e, float et, float r, float z) |
FWPFClusterRPZUtils () | |
FWPFClusterRPZUtils (const FWPFClusterRPZUtils &)=delete | |
const FWPFClusterRPZUtils & | operator= (const FWPFClusterRPZUtils &)=delete |
virtual | ~FWPFClusterRPZUtils () |
Definition at line 38 of file FWPFClusterRPZUtils.h.
|
inline |
Definition at line 41 of file FWPFClusterRPZUtils.h.
|
inlinevirtual |
Definition at line 42 of file FWPFClusterRPZUtils.h.
|
delete |
TEveScalableStraightLineSet * FWPFClusterRPZUtils::buildRhoPhiClusterLineSet | ( | const reco::PFCluster & | cluster, |
const FWViewContext * | vc, | ||
float | r | ||
) |
Definition at line 4 of file FWPFClusterRPZUtils.cc.
References FWPFMaths::calculateEt(), hcalRecHitTable_cff::energy, reco::PFCluster::energy(), l1tnanotables_cff::et, alignCSCRings::r, reco::CaloCluster::x(), reco::CaloCluster::y(), and reco::CaloCluster::z().
Referenced by FWPFBlockProxyBuilder::setupClusterElement(), and FWPFClusterRPZProxyBuilder::sharedBuild().
TEveScalableStraightLineSet * FWPFClusterRPZUtils::buildRhoPhiClusterLineSet | ( | const reco::PFCluster & | cluster, |
const FWViewContext * | vc, | ||
float | e, | ||
float | et, | ||
float | r | ||
) |
Definition at line 17 of file FWPFClusterRPZUtils.cc.
References funct::cos(), MillePedeFileConverter_cfg::e, l1tnanotables_cff::et, FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactor3D(), eostools::ls(), phi, alignCSCRings::r, funct::sin(), findQualityFiles::size, reco::CaloCluster::x(), reco::CaloCluster::y(), and reco::CaloCluster::z().
TEveScalableStraightLineSet * FWPFClusterRPZUtils::buildRhoZClusterLineSet | ( | const reco::PFCluster & | cluster, |
const FWViewContext * | vc, | ||
float | caloTransAngle, | ||
float | r, | ||
float | z | ||
) |
Definition at line 38 of file FWPFClusterRPZUtils.cc.
References FWPFMaths::calculateEt(), hcalRecHitTable_cff::energy, reco::PFCluster::energy(), l1tnanotables_cff::et, alignCSCRings::r, reco::CaloCluster::x(), reco::CaloCluster::y(), z, and reco::CaloCluster::z().
Referenced by FWPFClusterRPZProxyBuilder::build(), and FWPFBlockProxyBuilder::setupClusterElement().
TEveScalableStraightLineSet * FWPFClusterRPZUtils::buildRhoZClusterLineSet | ( | const reco::PFCluster & | cluster, |
const FWViewContext * | vc, | ||
float | caloTransAngle, | ||
float | e, | ||
float | et, | ||
float | r, | ||
float | z | ||
) |
Definition at line 50 of file FWPFClusterRPZUtils.cc.
References funct::cos(), MillePedeFileConverter_cfg::e, l1tnanotables_cff::et, FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactor3D(), eostools::ls(), phi, Pi, alignCSCRings::r, funct::sin(), findQualityFiles::size, funct::tan(), theta(), reco::CaloCluster::x(), reco::CaloCluster::y(), z, and reco::CaloCluster::z().
|
delete |