Multiple warnings saying no dictionary in class

I’m trying to load the root file after sourcing the following script on LPC el7 nodes.

$ source /cvmfs/sft.cern.ch/lcg/views/LCG_103/x86_64-centos9-gcc11-opt/setup.sh
$ root -l root://cmsxrootd.fnal.gov//store/mc/RunIIAutumn18MiniAOD/PMSSM_set_1_prompt_3_TuneCP2_13TeV-pythia8/MINIAODSIM/PUFall18Fast_GridpackScan_102X_upgrade2018_realistic_v15-v3/2810000/D4E42B2B-45CA-8A4A-B994-8D61D46F9C70.root

This produces several warnings as follows:

Warning in <TClass::Init>: no dictionary for class edm::Hash<2> is available
Warning in <TClass::Init>: no dictionary for class edm::EventID is available
Warning in <TClass::Init>: no dictionary for class edm::Timestamp is available
Warning in <TClass::Init>: no dictionary for class edm::LuminosityBlockAuxiliary is available
Warning in <TClass::Init>: no dictionary for class edm::LuminosityBlockID is available
Warning in <TClass::Init>: no dictionary for class edm::RunAuxiliary is available
Warning in <TClass::Init>: no dictionary for class edm::RunID is available
Warning in <TClass::Init>: no dictionary for class edm::WrapperBase is available
Warning in <TClass::Init>: no dictionary for class edm::ViewTypeChecker is available
Warning in <TClass::Init>: no dictionary for class reco::Track is available
Warning in <TClass::Init>: no dictionary for class reco::TrackBase is available
Warning in <TClass::Init>: no dictionary for class reco::HitPattern is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::TrackExtra>,reco::TrackExtra,edm::refhelper::FindUsingAdvance<vector<reco::TrackExtra>,reco::TrackExtra> > is available
Warning in <TClass::Init>: no dictionary for class edm::Hash<1> is available
Warning in <TClass::Init>: no dictionary for class TrackingRecHit is available
Warning in <TClass::Init>: no dictionary for class Point3DBase<float,LocalTag> is available
Warning in <TClass::Init>: no dictionary for class PV3DBase<float,PointTag,LocalTag> is available
Warning in <TClass::Init>: no dictionary for class Basic3DVector<float> is available
Warning in <TClass::Init>: no dictionary for class LocalError is available
Warning in <TClass::Init>: no dictionary for class Vector3DBase<float,LocalTag> is available
Warning in <TClass::Init>: no dictionary for class PV3DBase<float,VectorTag,LocalTag> is available
Warning in <TClass::Init>: no dictionary for class edm::FileFormatVersion is available
Warning in <TClass::Init>: no dictionary for class edm::FileID is available
Warning in <TClass::Init>: no dictionary for class edm::IndexIntoFile is available
Warning in <TClass::Init>: no dictionary for class edm::IndexIntoFile::RunOrLumiEntry is available
Warning in <TClass::Init>: no dictionary for class edm::ProcessHistory is available
Warning in <TClass::Init>: no dictionary for class edm::ProcessConfiguration is available
Warning in <TClass::Init>: no dictionary for class edm::ParameterSetBlob is available
Warning in <TClass::Init>: no dictionary for class edm::ProductRegistry is available
Warning in <TClass::Init>: no dictionary for class edm::BranchKey is available
Warning in <TClass::Init>: no dictionary for class edm::BranchDescription is available
Warning in <TClass::Init>: no dictionary for class edm::BranchID is available
Warning in <TClass::Init>: no dictionary for class edm::Parentage is available
Warning in <TClass::Init>: no dictionary for class edm::ThinnedAssociationsHelper is available
Warning in <TClass::Init>: no dictionary for class edm::BranchChildren is available
Warning in <TClass::Init>: no dictionary for class edm::DoNotRecordParents is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<GenEventInfoProduct> is available
Warning in <TClass::Init>: no dictionary for class GenEventInfoProduct is available
Warning in <TClass::Init>: no dictionary for class gen::PdfInfo is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>,ROOT::Math::DefaultCoordinateSystemTag> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::TriggerResults> is available
Warning in <TClass::Init>: no dictionary for class edm::TriggerResults is available
Warning in <TClass::Init>: no dictionary for class edm::HLTGlobalStatus is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<float> is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<PileupSummaryInfo> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::GenJet> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::GenMET> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::GenParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<GenFilterInfo> is available
Warning in <TClass::Init>: no dictionary for class GenFilterInfo is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<GenRunInfoProduct> is available
Warning in <TClass::Init>: no dictionary for class GenRunInfoProduct is available
Warning in <TClass::Init>: no dictionary for class GenRunInfoProduct::XSec is available
Warning in <TClass::Init>: no dictionary for class edm::HLTPathStatus is available
Warning in <TClass::Init>: no dictionary for class PileupSummaryInfo is available
Warning in <TClass::Init>: no dictionary for class reco::GenJet is available
Warning in <TClass::Init>: no dictionary for class reco::Jet is available
Warning in <TClass::Init>: no dictionary for class reco::CompositePtrCandidate is available
Warning in <TClass::Init>: no dictionary for class reco::LeafCandidate is available
Warning in <TClass::Init>: no dictionary for class reco::Candidate is available
Warning in <TClass::Init>: no dictionary for class reco::ParticleState is available
Warning in <TClass::Init>: no dictionary for class edm::Ptr<reco::Candidate> is available
Warning in <TClass::Init>: no dictionary for class reco::GenJet::Specific is available
Warning in <TClass::Init>: no dictionary for class reco::GenMET is available
Warning in <TClass::Init>: no dictionary for class reco::MET is available
Warning in <TClass::Init>: no dictionary for class reco::RecoCandidate is available
Warning in <TClass::Init>: no dictionary for class SpecificGenMETData is available
Warning in <TClass::Init>: no dictionary for class reco::GenParticle is available
Warning in <TClass::Init>: no dictionary for class reco::CompositeRefCandidateT<edm::RefVector<vector<reco::GenParticle>,reco::GenParticle,edm::refhelper::FindUsingAdvance<vector<reco::GenParticle>,reco::GenParticle> > > is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::GenParticle>,reco::GenParticle,edm::refhelper::FindUsingAdvance<vector<reco::GenParticle>,reco::GenParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::RefVectorBase<unsigned int> is available
Warning in <TClass::Init>: no dictionary for class edm::RefVectorMemberPointersHolder is available
Warning in <TClass::Init>: no dictionary for class reco::GenStatusFlags is available
Warning in <TClass::Init>: no dictionary for class DTLayerId is available
Warning in <TClass::Init>: no dictionary for class DTSuperLayerId is available
Warning in <TClass::Init>: no dictionary for class DTChamberId is available
Warning in <TClass::Init>: no dictionary for class DetId is available
Warning in <TClass::Init>: no dictionary for class edm::RefCoreWithIndex is available
Warning in <TClass::Init>: no dictionary for class edm::RefCore is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<HcalNoiseSummary> is available
Warning in <TClass::Init>: no dictionary for class HcalNoiseSummary is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::CaloJet>,reco::CaloJet,edm::refhelper::FindUsingAdvance<vector<reco::CaloJet>,reco::CaloJet> > is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<edm::SortedCollection<CaloTower,edm::StrictWeakOrdering<CaloTower> >,CaloTower,edm::refhelper::FindUsingAdvance<edm::SortedCollection<CaloTower,edm::StrictWeakOrdering<CaloTower> >,CaloTower> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<double> is available
Warning in <TClass::Init>: no dictionary for class edm::RefProd<vector<reco::Vertex> > is available
Warning in <TClass::Init>: no dictionary for class edm::ProductID is available
Warning in <TClass::Init>: no dictionary for class edm::RefToBaseProd<reco::Jet> is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::Track>,reco::Track,edm::refhelper::FindUsingAdvance<vector<reco::Track>,reco::Track> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::RangeMap<CSCDetId,edm::OwnVector<CSCSegment,edm::ClonePolicy<CSCSegment> >,edm::ClonePolicy<CSCSegment> > > is available
Warning in <TClass::Init>: no dictionary for class edm::RangeMap<CSCDetId,edm::OwnVector<CSCSegment,edm::ClonePolicy<CSCSegment> >,edm::ClonePolicy<CSCSegment> > is available
Warning in <TClass::Init>: no dictionary for class edm::OwnVector<CSCSegment,edm::ClonePolicy<CSCSegment> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::RangeMap<DTChamberId,edm::OwnVector<DTRecSegment4D,edm::ClonePolicy<DTRecSegment4D> >,edm::ClonePolicy<DTRecSegment4D> > > is available
Warning in <TClass::Init>: no dictionary for class edm::RangeMap<DTChamberId,edm::OwnVector<DTRecSegment4D,edm::ClonePolicy<DTRecSegment4D> >,edm::ClonePolicy<DTRecSegment4D> > is available
Warning in <TClass::Init>: no dictionary for class edm::OwnVector<DTRecSegment4D,edm::ClonePolicy<DTRecSegment4D> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::SortedCollection<EcalRecHit,edm::StrictWeakOrdering<EcalRecHit> > > is available
Warning in <TClass::Init>: no dictionary for class edm::SortedCollection<EcalRecHit,edm::StrictWeakOrdering<EcalRecHit> > is available
Warning in <TClass::Init>: no dictionary for class EcalRecHit is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::SortedCollection<HBHERecHit,edm::StrictWeakOrdering<HBHERecHit> > > is available
Warning in <TClass::Init>: no dictionary for class edm::SortedCollection<HBHERecHit,edm::StrictWeakOrdering<HBHERecHit> > is available
Warning in <TClass::Init>: no dictionary for class HBHERecHit is available
Warning in <TClass::Init>: no dictionary for class CaloRecHit is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<edm::ValueMap<float> > is available
Warning in <TClass::Init>: no dictionary for class edm::ValueMap<float> is available
Warning in <TClass::Init>: no dictionary for class reco::JetID is available
Warning in <TClass::Init>: no dictionary for class reco::MuonMETCorrectionData is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<reco::BeamSpot> is available
Warning in <TClass::Init>: no dictionary for class reco::BeamSpot is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<l1extra::L1EmParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<l1extra::L1EtMissParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<l1extra::L1HFRings> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<l1extra::L1JetParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<l1extra::L1MuonParticle> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::CaloCluster> > is available
Warning in <TClass::Init>: no dictionary for class reco::CaloCluster is available
Warning in <TClass::Init>: no dictionary for class reco::CaloID is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::CaloJet> > is available
Warning in <TClass::Init>: no dictionary for class reco::CaloJet is available
Warning in <TClass::Init>: no dictionary for class reco::CaloJet::Specific is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::Conversion> > is available
Warning in <TClass::Init>: no dictionary for class reco::Conversion is available
Warning in <TClass::Init>: no dictionary for class edm::PtrVector<reco::CaloCluster> is available
Warning in <TClass::Init>: no dictionary for class edm::PtrVectorBase is available
Warning in <TClass::Init>: no dictionary for class reco::Vertex is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::ChargeInfo is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::GsfElectronCore>,reco::GsfElectronCore,edm::refhelper::FindUsingAdvance<vector<reco::GsfElectronCore>,reco::GsfElectronCore> > is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::TrackClusterMatching is available
Warning in <TClass::Init>: no dictionary for class edm::Ptr<reco::CaloCluster> is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::TrackExtrapolations is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::FiducialFlags is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::ShowerShape is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::SaturationInfo is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::IsolationVariables is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::ConversionRejection is available
Warning in <TClass::Init>: no dictionary for class edm::RefToBase<reco::Track> is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::PflowIsolationVariables is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::MvaInput is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::MvaOutput is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::GsfTrack>,reco::GsfTrack,edm::refhelper::FindUsingAdvance<vector<reco::GsfTrack>,reco::GsfTrack> > is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::ClassificationVariables is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::Corrections is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectron::PixelMatchVariables is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::GsfElectronCore> > is available
Warning in <TClass::Init>: no dictionary for class reco::GsfElectronCore is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::GsfTrack>,reco::GsfTrack,edm::refhelper::FindUsingAdvance<vector<reco::GsfTrack>,reco::GsfTrack> > is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::SuperCluster>,reco::SuperCluster,edm::refhelper::FindUsingAdvance<vector<reco::SuperCluster>,reco::SuperCluster> > is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::Track>,reco::Track,edm::refhelper::FindUsingAdvance<vector<reco::Track>,reco::Track> > is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::Conversion>,reco::Conversion,edm::refhelper::FindUsingAdvance<vector<reco::Conversion>,reco::Conversion> > is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::GsfTrack> > is available
Warning in <TClass::Init>: no dictionary for class reco::GsfTrack is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::GsfTrackExtra>,reco::GsfTrackExtra,edm::refhelper::FindUsingAdvance<vector<reco::GsfTrackExtra>,reco::GsfTrackExtra> > is available
Warning in <TClass::Init>: no dictionary for class reco::Muon is available
Warning in <TClass::Init>: no dictionary for class reco::MuonEnergy is available
Warning in <TClass::Init>: no dictionary for class reco::MuonQuality is available
Warning in <TClass::Init>: no dictionary for class reco::MuonTime is available
Warning in <TClass::Init>: no dictionary for class reco::MuonIsolation is available
Warning in <TClass::Init>: no dictionary for class reco::MuonPFIsolation is available
Warning in <TClass::Init>: no dictionary for class reco::CompositeCandidate is available
Warning in <TClass::Init>: no dictionary for class edm::OwnVector<reco::Candidate,edm::ClonePolicy<reco::Candidate> > is available
Warning in <TClass::Init>: no dictionary for class reco::PFJet::Specific is available
Warning in <TClass::Init>: no dictionary for class SpecificPFMETData is available
Warning in <TClass::Init>: no dictionary for class reco::BaseTau is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::Vertex>,reco::Vertex,edm::refhelper::FindUsingAdvance<vector<reco::Vertex>,reco::Vertex> > is available
Warning in <TClass::Init>: no dictionary for class reco::Photon is available
Warning in <TClass::Init>: no dictionary for class edm::Ref<vector<reco::PhotonCore>,reco::PhotonCore,edm::refhelper::FindUsingAdvance<vector<reco::PhotonCore>,reco::PhotonCore> > is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::FiducialFlags is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::IsolationVariables is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::ShowerShape is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::SaturationInfo is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::EnergyCorrections is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::MIPVariables is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::PflowIsolationVariables is available
Warning in <TClass::Init>: no dictionary for class reco::Photon::PflowIDVariables is available
Warning in <TClass::Init>: no dictionary for class edm::Wrapper<vector<reco::PhotonCore> > is available
Warning in <TClass::Init>: no dictionary for class reco::PhotonCore is available
Warning in <TClass::Init>: no dictionary for class edm::RefVector<vector<reco::ElectronSeed>,reco::ElectronSeed,edm::refhelper::FindUsingAdvance<vector<reco::ElectronSeed>,reco::ElectronSeed> > is available

Any idea what could cause these warning ?

Hi,

Thanks for the post and welcome to the ROOT Community!

Yes, absolutely. You are sourcing the environment of an LCG release, which does not provide the CMS dictionaries needed to read CMS MiniAOD. In order to solve this, you should source a CMSSW environment instead.

Let us know how this goes!

Cheers,
Danilo

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.