CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/Validation/RecoTrack/src/MultiTrackValidatorBase.cc

Go to the documentation of this file.
00001 #include "Validation/RecoTrack/interface/MultiTrackValidatorBase.h"
00002 
00003 MultiTrackValidatorBase::MultiTrackValidatorBase(const edm::ParameterSet& pset){
00004   dbe_ = edm::Service<DQMStore>().operator->();
00005 
00006   associators = pset.getParameter< std::vector<std::string> >("associators");
00007   label_tp_effic = pset.getParameter< edm::InputTag >("label_tp_effic");
00008   label_tp_fake = pset.getParameter< edm::InputTag >("label_tp_fake");
00009   label_tv = pset.getParameter< edm::InputTag >("label_tv");
00010   label_pileupinfo = pset.getParameter< edm::InputTag >("label_pileupinfo");
00011   sim = pset.getParameter<std::string>("sim");
00012   parametersDefiner = pset.getParameter<std::string>("parametersDefiner");
00013 
00014 
00015   label = pset.getParameter< std::vector<edm::InputTag> >("label");
00016   bsSrc = pset.getParameter< edm::InputTag >("beamSpot");
00017 
00018   out = pset.getParameter<std::string>("outputFile");   
00019 
00020   ignoremissingtkcollection_ = pset.getUntrackedParameter<bool>("ignoremissingtrackcollection",false);
00021   skipHistoFit = pset.getUntrackedParameter<bool>("skipHistoFit",false);    
00022 
00023 }