CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
ValidationMisalignedTracker Class Reference

#include <Alignment/OfflineValidation/src/ValidationMisalignedTracker.cc>

Inheritance diagram for ValidationMisalignedTracker:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 ValidationMisalignedTracker (const edm::ParameterSet &)
 
 ~ValidationMisalignedTracker ()
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
ProductHolderIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
std::vector
< ProductHolderIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
bool registeredToConsume (ProductHolderIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &)
 
virtual ~EDConsumerBase ()
 

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &) override
 
virtual void endJob () override
 

Private Attributes

std::vector< std::string > associators
 
double chi2tmp
 
float costheta
 
float cottheta
 
int count
 
int countpart [2]
 
int countpartrec [2]
 
int countrec
 
float d0
 
float eff
 
float ene [2][2]
 
float enezmu
 
float eta
 
float etazmu
 
int eventCount_
 
float fake
 
float fakecostheta
 
float fakecottheta
 
int fakecount
 
int fakecountpart [2]
 
int fakecountpartrec [2]
 
int fakecountrec
 
int fakecountsim
 
float faked0
 
float fakeene [2][2]
 
float fakeenezmu
 
float fakeeta
 
float fakeetazmu
 
int fakeflag
 
int fakeflagrec
 
float fakeminptmu
 
float fakemxptmu
 
float fakemzmu
 
int fakenAssoc
 
int fakenhit
 
float fakep [2][2]
 
float fakephi
 
float fakephizmu
 
float fakepLzmu
 
float fakept
 
float fakeptmu [2][2]
 
float fakeptzmu
 
float fakepx [2][2]
 
float fakepy [2][2]
 
float fakepz [2][2]
 
float fakerecchiq
 
float fakereccottheta
 
float fakerecd0
 
float fakerecene [2][2]
 
float fakerecenezmu
 
float fakereceta
 
float fakerecetazmu
 
float fakerecminptmu
 
float fakerecmxptmu
 
float fakerecmzmu
 
int fakerecnhit
 
float fakerecp [2][2]
 
float fakerecphi
 
float fakerecphizmu
 
float fakerecpLzmu
 
float fakerecpt
 
float fakerecptmu [2][2]
 
float fakerecptzmu
 
float fakerecpx [2][2]
 
float fakerecpy [2][2]
 
float fakerecpz [2][2]
 
float fakerectheta
 
float fakerecthetazmu
 
float fakerecyzmu
 
float fakerecz0
 
float fakerescottheta
 
float fakeresd0
 
float fakereseta
 
float fakeresphi
 
float fakerespt
 
float fakeresz0
 
float faketheta
 
float fakethetazmu
 
int faketrackType
 
float fakeyzmu
 
float fakez0
 
TFile * file_
 
int flag
 
int flagrec
 
float fractiontmp
 
int ievt
 
int irun
 
std::vector< edm::InputTaglabel
 
edm::InputTag label_tp_effic
 
edm::InputTag label_tp_fake
 
GlobalVector magField
 
float minptmu
 
float mxptmu
 
float mzmu
 
int nAssoc
 
int nhit
 
bool onlyDiag
 
float p [2][2]
 
float phi
 
float phizmu
 
float pLzmu
 
float pt
 
float ptmu [2][2]
 
std::vector< float > ptused
 
float ptzmu
 
float px [2][2]
 
float py [2][2]
 
float pz [2][2]
 
float recchiq
 
float reccottheta
 
float recd0
 
float recene [2][2]
 
float recenezmu
 
float receta
 
float recetazmu
 
float recminptmu
 
float recmxptmu
 
float recmzmu
 
int recnhit
 
float recp [2][2]
 
float recphi
 
float recphizmu
 
float recpLzmu
 
float recpt
 
float recptmu [2][2]
 
float recptzmu
 
float recpx [2][2]
 
float recpy [2][2]
 
float recpz [2][2]
 
float rectheta
 
float recthetazmu
 
float recyzmu
 
float recz0
 
float rescottheta
 
float resd0
 
float reseta
 
float resphi
 
float respt
 
float resz0
 
std::string rootfile_
 
bool selection_eff
 
bool selection_fake
 
std::string simobject
 
bool skip
 
edm::ESHandle< MagneticFieldtheMF
 
float theta
 
float thetazmu
 
std::string trackassociator
 
int trackType
 
TTree * tree_eff
 
TTree * tree_fake
 
float yzmu
 
float z0
 
bool ZmassSelection_
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Description: <one line="" class="" summary>="">

Implementation: <Notes on="" implementation>="">

Definition at line 33 of file ValidationMisalignedTracker.h.

Constructor & Destructor Documentation

ValidationMisalignedTracker::ValidationMisalignedTracker ( const edm::ParameterSet iConfig)
explicit

Definition at line 43 of file ValidationMisalignedTracker.cc.

ValidationMisalignedTracker::~ValidationMisalignedTracker ( )

Definition at line 216 of file ValidationMisalignedTracker.cc.

Member Function Documentation

void ValidationMisalignedTracker::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
overrideprivatevirtual

Implements edm::EDAnalyzer.

Definition at line 240 of file ValidationMisalignedTracker.cc.

void ValidationMisalignedTracker::endJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 816 of file ValidationMisalignedTracker.cc.

Member Data Documentation

std::vector<std::string> ValidationMisalignedTracker::associators
private

Definition at line 92 of file ValidationMisalignedTracker.h.

double ValidationMisalignedTracker::chi2tmp
private

Definition at line 88 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::costheta
private

Definition at line 67 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::cottheta
private

Definition at line 67 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::count
private

Definition at line 61 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::countpart[2]
private

Definition at line 60 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::countpartrec[2]
private

Definition at line 60 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::countrec
private

Definition at line 61 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::d0
private

Definition at line 67 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::eff
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::ene[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::enezmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::eta
private

Definition at line 67 of file ValidationMisalignedTracker.h.

Referenced by Particle.Particle::__str__().

float ValidationMisalignedTracker::etazmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::eventCount_
private

Definition at line 50 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fake
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakecostheta
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakecottheta
private

Definition at line 81 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakecount
private

Definition at line 76 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakecountpart[2]
private

Definition at line 76 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakecountpartrec[2]
private

Definition at line 76 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakecountrec
private

Definition at line 76 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakecountsim
private

Definition at line 76 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::faked0
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeene[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeenezmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeeta
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeetazmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakeflag
private

Definition at line 76 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakeflagrec
private

Definition at line 76 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeminptmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakemxptmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakemzmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakenAssoc
private

Definition at line 84 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakenhit
private

Definition at line 82 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakep[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakephi
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakephizmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakepLzmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakept
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeptmu[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeptzmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakepx[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakepy[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakepz[2][2]
private

Definition at line 77 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecchiq
private

Definition at line 85 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakereccottheta
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecd0
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecene[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecenezmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakereceta
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecetazmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecminptmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecmxptmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecmzmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::fakerecnhit
private

Definition at line 84 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecp[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecphi
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecphizmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecpLzmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecpt
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecptmu[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecptzmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecpx[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecpy[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecpz[2][2]
private

Definition at line 78 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerectheta
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecthetazmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecyzmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerecz0
private

Definition at line 83 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerescottheta
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeresd0
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakereseta
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeresphi
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakerespt
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeresz0
private

Definition at line 86 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::faketheta
private

Definition at line 81 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakethetazmu
private

Definition at line 74 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::faketrackType
private

Definition at line 80 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakeyzmu
private

Definition at line 75 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fakez0
private

Definition at line 81 of file ValidationMisalignedTracker.h.

TFile* ValidationMisalignedTracker::file_
private

Definition at line 53 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::flag
private

Definition at line 61 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::flagrec
private

Definition at line 61 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::fractiontmp
private

Definition at line 89 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::ievt
private

Definition at line 56 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::irun
private

Definition at line 56 of file ValidationMisalignedTracker.h.

std::vector<edm::InputTag> ValidationMisalignedTracker::label
private
edm::InputTag ValidationMisalignedTracker::label_tp_effic
private

Definition at line 95 of file ValidationMisalignedTracker.h.

edm::InputTag ValidationMisalignedTracker::label_tp_fake
private

Definition at line 96 of file ValidationMisalignedTracker.h.

GlobalVector ValidationMisalignedTracker::magField
private

Definition at line 98 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::minptmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::mxptmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::mzmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::nAssoc
private

Definition at line 70 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::nhit
private

Definition at line 68 of file ValidationMisalignedTracker.h.

bool ValidationMisalignedTracker::onlyDiag
private

Definition at line 90 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::p[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::phi
private

Definition at line 67 of file ValidationMisalignedTracker.h.

Referenced by Particle.Particle::__str__().

float ValidationMisalignedTracker::phizmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::pLzmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::pt
private
float ValidationMisalignedTracker::ptmu[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

std::vector<float> ValidationMisalignedTracker::ptused
private

Definition at line 99 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::ptzmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::px[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::py[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::pz[2][2]
private

Definition at line 63 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recchiq
private

Definition at line 71 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::reccottheta
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recd0
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recene[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recenezmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::receta
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recetazmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recminptmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recmxptmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recmzmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::recnhit
private

Definition at line 70 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recp[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recphi
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recphizmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recpLzmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recpt
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recptmu[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recptzmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recpx[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recpy[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recpz[2][2]
private

Definition at line 64 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::rectheta
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recthetazmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recyzmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::recz0
private

Definition at line 69 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::rescottheta
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::resd0
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::reseta
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::resphi
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::respt
private

Definition at line 72 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::resz0
private

Definition at line 72 of file ValidationMisalignedTracker.h.

std::string ValidationMisalignedTracker::rootfile_
private

Definition at line 47 of file ValidationMisalignedTracker.h.

bool ValidationMisalignedTracker::selection_eff
private

Definition at line 46 of file ValidationMisalignedTracker.h.

bool ValidationMisalignedTracker::selection_fake
private

Definition at line 46 of file ValidationMisalignedTracker.h.

std::string ValidationMisalignedTracker::simobject
private

Definition at line 45 of file ValidationMisalignedTracker.h.

bool ValidationMisalignedTracker::skip
private

Definition at line 49 of file ValidationMisalignedTracker.h.

edm::ESHandle<MagneticField> ValidationMisalignedTracker::theMF
private

Definition at line 91 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::theta
private

Definition at line 67 of file ValidationMisalignedTracker.h.

Referenced by Tau.Tau::zImpact().

float ValidationMisalignedTracker::thetazmu
private

Definition at line 58 of file ValidationMisalignedTracker.h.

std::string ValidationMisalignedTracker::trackassociator
private

Definition at line 45 of file ValidationMisalignedTracker.h.

int ValidationMisalignedTracker::trackType
private

Definition at line 66 of file ValidationMisalignedTracker.h.

TTree* ValidationMisalignedTracker::tree_eff
private

Definition at line 51 of file ValidationMisalignedTracker.h.

TTree* ValidationMisalignedTracker::tree_fake
private

Definition at line 52 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::yzmu
private

Definition at line 59 of file ValidationMisalignedTracker.h.

float ValidationMisalignedTracker::z0
private

Definition at line 67 of file ValidationMisalignedTracker.h.

bool ValidationMisalignedTracker::ZmassSelection_
private

Definition at line 46 of file ValidationMisalignedTracker.h.