/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/PatCandidates/src/classes_def_objects.xml
416 строк
21 KB
Matti Kortelainen
Move stored types in io_v1 namespace, reset class versions to 3
22 май 2026, 18:18
22 май 2026, 18:18
909f324
Код
Авторство
О чём код?
<lcgdict> <selection> <!-- PAT Base Templates --> <class name="pat::PATObject<reco::io_v1::GsfElectron>" /> <class name="pat::PATObject<reco::io_v1::Muon>" /> <class name="pat::PATObject<reco::BaseTau>" /> <class name="pat::PATObject<reco::io_v1::Photon>" /> <class name="pat::PATObject<reco::io_v1::Jet>" /> <class name="pat::PATObject<reco::io_v1::MET>" /> <class name="pat::PATObject<reco::LeafCandidate>" /> <class name="pat::PATObject<reco::io_v1::CompositeCandidate>" /> <class name="pat::PATObject<reco::io_v1::PFCandidate>" /> <class name="pat::PATObject<reco::RecoCandidate>" /> <class name="pat::Lepton<reco::io_v1::GsfElectron>" /> <class name="pat::Lepton<reco::io_v1::Muon>" /> <class name="pat::Lepton<reco::BaseTau>" /> <!-- PAT Objects, and embedded data --> <class name="pat::io_v1::Electron" ClassVersion="3"> <version ClassVersion="3" checksum="2729088093"/> <field name="superClusterRelinked_" transient="true"/> </class> <ioread sourceClass="pat::io_v1::Electron" targetClass="pat::io_v1::Electron" version="[1-]" source="" target="superClusterRelinked_"> <![CDATA[superClusterRelinked_.reset();]]> </ioread> <class name="pat::io_v1::Muon" ClassVersion="3"> <version ClassVersion="3" checksum="2866733603"/> </class> <class name="pat::io_v1::Tau" ClassVersion="3"> <version ClassVersion="3" checksum="13491307"/> <field name="isolationTracksTransientRefVector_" transient="true"/> <field name="signalTracksTransientRefVector_" transient="true"/> <field name="signalPFCandsTransientPtrs_" transient="true"/> <field name="signalPFChargedHadrCandsTransientPtrs_" transient="true"/> <field name="signalPFNeutralHadrCandsTransientPtrs_" transient="true"/> <field name="signalPFGammaCandsTransientPtrs_" transient="true"/> <field name="isolationPFCandsTransientPtrs_" transient="true"/> <field name="isolationPFChargedHadrCandsTransientPtrs_" transient="true"/> <field name="isolationPFNeutralHadrCandsTransientPtrs_" transient="true"/> <field name="isolationPFGammaCandsTransientPtrs_" transient="true"/> </class> <class name="pat::io_v1::IsolatedTrack" ClassVersion="3"> <version ClassVersion="3" checksum="3587924376"/> </class> <class name="pat::PFIsolation" ClassVersion="3"> <version ClassVersion="3" checksum="2961562419" /> </class> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="isolationTracksTransientRefVector_"> <![CDATA[isolationTracksTransientRefVector_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="signalTracksTransientRefVector_"> <![CDATA[signalTracksTransientRefVector_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="signalPFCandsTransientPtrs_"> <![CDATA[signalPFCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="signalPFChargedHadrCandsTransientPtrs_"> <![CDATA[signalPFChargedHadrCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="signalPFNeutralHadrCandsTransientPtrs_"> <![CDATA[signalPFNeutralHadrCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="signalPFGammaCandsTransientPtrs_"> <![CDATA[signalPFGammaCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="isolationPFCandsTransientPtrs_"> <![CDATA[isolationPFCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="isolationPFChargedHadrCandsTransientPtrs_"> <![CDATA[isolationPFChargedHadrCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="isolationPFNeutralHadrCandsTransientPtrs_"> <![CDATA[isolationPFNeutralHadrCandsTransientPtrs_.reset();]]> </ioread> <ioread sourceClass="pat::io_v1::Tau" targetClass="pat::io_v1::Tau" version="[1-]" source="" target="isolationPFGammaCandsTransientPtrs_"> <![CDATA[isolationPFGammaCandsTransientPtrs_.reset();]]> </ioread> <class name="pat::tau::io_v1::TauPFSpecific" ClassVersion="3"> <version ClassVersion="3" checksum="3288745861"/> </class> <class name="std::vector<pat::tau::TauPFSpecific>" /> <class name="pat::tau::io_v1::TauPFEssential" ClassVersion="3"> <version ClassVersion="3" checksum="833004921"/> </class> <class name="std::vector<pat::tau::TauPFEssential>" /> <class name="pat::io_v1::Photon" ClassVersion="3"> <version ClassVersion="3" checksum="94295486"/> <field name="superClusterRelinked_" transient="true"/> </class> <ioread sourceClass="pat::io_v1::Photon" targetClass="pat::io_v1::Photon" version="[1-]" source="" target="superClusterRelinked_"> <![CDATA[superClusterRelinked_.reset();]]> </ioread> <class name="pat::io_v1::Jet" ClassVersion="3"> <version ClassVersion="3" checksum="2304093505"/> <field name="daughtersTemp_" transient="true"/> <field name="caloTowersTemp_" transient="true"/> <field name="pfCandidatesTemp_" transient="true"/> </class> <ioread sourceClass = "pat::io_v1::Jet" version="[1-]" targetClass="pat::io_v1::Jet" source="" target="caloTowersTemp_"> <![CDATA[caloTowersTemp_.reset();]]> </ioread> <ioread sourceClass = "pat::io_v1::Jet" version="[1-]" targetClass="pat::io_v1::Jet" source="" target="pfCandidatesTemp_"> <![CDATA[pfCandidatesTemp_.reset();]]> </ioread> <ioread sourceClass = "pat::io_v1::Jet" version="[1-]" targetClass="pat::io_v1::Jet" source="" target="daughtersTemp_"> <![CDATA[daughtersTemp_.reset();]]> </ioread> <class name="pat::io_v1::MET" ClassVersion="3"> <version ClassVersion="3" checksum="967983118"/> <field name="corMap_" transient="true"/> </class> <class name="pat::io_v1::MET::PackedMETUncertainty" ClassVersion="3"> <version ClassVersion="3" checksum="1865831794"/> </class> <class name="pat::io_v1::MET::Vector2" transient="true" /> <class name="std::vector<pat::io_v1::MET::PackedMETUncertainty>" /> <class name="pat::MHT" ClassVersion="3"> <version ClassVersion="3" checksum="1121416267"/> </class> <class name="pat::Particle" ClassVersion="3"> <version ClassVersion="3" checksum="1152623389"/> </class> <class name="pat::io_v1::CompositeCandidate" ClassVersion="3"> <version ClassVersion="3" checksum="3450971292"/> </class> <class name="pat::PFParticle" ClassVersion="3"> <version ClassVersion="3" checksum="2508658165"/> </class> <class name="pat::GenericParticle" ClassVersion="3"> <version ClassVersion="3" checksum="3105008866"/> </class> <class name="pat::Hemisphere" ClassVersion="3"> <version ClassVersion="3" checksum="2205145303"/> </class> <class name="pat::Conversion" ClassVersion="3"> <version ClassVersion="3" checksum="1239840459"/> </class> <class name="pat::io_v1::PackedCandidate::PackedCovariance" ClassVersion="3"> <version ClassVersion="3" checksum="4230301381"/> </class> <class name="pat::io_v1::PackedCandidate" ClassVersion="3"> <version ClassVersion="3" checksum="2363146854"/> <field name="p4_" transient="true" /> <field name="p4c_" transient="true" /> <field name="vertex_" transient="true" /> <field name="dxy_" transient="true" /> <field name="dz_" transient="true" /> <field name="dtrkpt_" transient="true" /> <field name="dphi_" transient="true" /> <field name="deta_" transient="true" /> <field name="track_" transient="true" /> <field name="m_" transient="true" /> <!--- <field name="covariance_load_flag" transient="true"/> --> <!--- <field name="covarianceParameterization_" transient="true" />--> </class> <ioread sourceClass="pat::io_v1::PackedCandidate" version="[1-]" targetClass="pat::io_v1::PackedCandidate" source="" target="p4_"> <![CDATA[delete p4_.exchange(nullptr); ]]> </ioread> <ioread sourceClass="pat::io_v1::PackedCandidate" version="[1-]" targetClass="pat::io_v1::PackedCandidate" source="" target="p4c_"> <![CDATA[delete p4c_.exchange(nullptr); ]]> </ioread> <ioread sourceClass="pat::io_v1::PackedCandidate" version="[1-]" targetClass="pat::io_v1::PackedCandidate" source="" target="vertex_"> <![CDATA[delete vertex_.exchange(nullptr); ]]> </ioread> <ioread sourceClass="pat::io_v1::PackedCandidate" version="[1-]" targetClass="pat::io_v1::PackedCandidate" source="" target="track_"> <![CDATA[delete track_.exchange(nullptr); ]]> </ioread> <ioread sourceClass="pat::io_v1::PackedCandidate" version="[1-]" targetClass="pat::io_v1::PackedCandidate" source="" target="m_"> <![CDATA[delete m_.exchange(nullptr); ]]> </ioread> <class name="pat::io_v1::PackedGenParticle" ClassVersion="3"> <version ClassVersion="3" checksum="2152850173"/> <field name="p4_" transient="true" /> <field name="p4c_" transient="true" /> </class> <ioread sourceClass="pat::io_v1::PackedGenParticle" version="[1-]" targetClass="pat::io_v1::PackedGenParticle" source="" target="p4_"> <![CDATA[delete p4_.exchange(nullptr); ]]> </ioread> <ioread sourceClass="pat::io_v1::PackedGenParticle" version="[1-]" targetClass="pat::io_v1::PackedGenParticle" source="" target="p4c_"> <![CDATA[delete p4c_.exchange(nullptr); ]]> </ioread> <!-- PAT Object Ptrs --> <class name="edm::Ptr<pat::io_v1::Electron>" /> <class name="edm::Ptr<pat::io_v1::Muon>" /> <class name="edm::Ptr<pat::io_v1::Tau>" /> <class name="edm::Ptr<pat::io_v1::Jet>" /> <class name="edm::Ptr<pat::io_v1::MET>" /> <class name="edm::Ptr<pat::Conversion>" /> <class name="edm::Ptr<pat::io_v1::PackedCandidate>" /> <class name="edm::Ptr<pat::io_v1::PackedGenParticle>" /> <class name="edm::FwdPtr<pat::io_v1::PackedCandidate>" /> <class name="std::vector<edm::FwdPtr<pat::io_v1::PackedCandidate> >" /> <class name="edm::Wrapper<edm::FwdPtr<pat::io_v1::PackedCandidate> >" /> <class name="edm::Wrapper<std::vector<edm::FwdPtr<pat::io_v1::PackedCandidate> > >" /> <class name="edm::FwdPtr<pat::io_v1::PackedGenParticle>" /> <class name="std::vector<edm::FwdPtr<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Wrapper<edm::FwdPtr<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Wrapper<std::vector<edm::FwdPtr<pat::io_v1::PackedGenParticle> > >" /> <class name="std::vector<edm::Ptr<pat::io_v1::PackedCandidate> >" /> <class name="edm::Wrapper<edm::Ptr<pat::io_v1::PackedCandidate> >" /> <class name="edm::Wrapper<std::vector<edm::Ptr<pat::io_v1::PackedCandidate> > >" /> <class name="edm::ValueMap<edm::Ptr<pat::io_v1::PackedCandidate> >" /> <class name="edm::Wrapper<edm::ValueMap<edm::Ptr<pat::io_v1::PackedCandidate> > >" /> <class name="std::vector<edm::Ptr<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Wrapper<edm::Ptr<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Wrapper<std::vector<edm::Ptr<pat::io_v1::PackedGenParticle> > >" /> <!-- PAT Object Collections --> <class name="std::vector<pat::io_v1::Electron>" /> <class name="std::vector<pat::io_v1::Muon>" /> <class name="std::vector<pat::io_v1::Tau>" /> <class name="std::vector<pat::io_v1::Photon>" /> <class name="std::vector<pat::io_v1::Jet>" /> <class name="std::vector<pat::io_v1::MET>" /> <class name="std::vector<pat::MHT>" /> <class name="std::vector<pat::Particle>" /> <class name="std::vector<pat::io_v1::CompositeCandidate>" /> <class name="std::vector<pat::PFParticle>" /> <class name="std::vector<pat::GenericParticle>" /> <class name="std::vector<pat::Hemisphere>" /> <class name="std::vector<pat::Conversion>" /> <class name="std::vector<pat::io_v1::PackedCandidate>"/> <class name="std::vector<pat::io_v1::IsolatedTrack>"/> <class name="std::vector<pat::io_v1::PackedGenParticle>"/> <!-- PAT Object Collection Iterators --> <class name="std::vector<pat::io_v1::Electron>::const_iterator" /> <class name="std::vector<pat::io_v1::Muon>::const_iterator" /> <class name="std::vector<pat::io_v1::Tau>::const_iterator" /> <class name="std::vector<pat::io_v1::Photon>::const_iterator" /> <class name="std::vector<pat::io_v1::Jet>::const_iterator" /> <class name="std::vector<pat::io_v1::MET>::const_iterator" /> <class name="std::vector<pat::MHT>::const_iterator" /> <class name="std::vector<pat::Particle>::const_iterator" /> <class name="std::vector<pat::io_v1::CompositeCandidate>::const_iterator" /> <class name="std::vector<pat::PFParticle>::const_iterator" /> <class name="std::vector<pat::GenericParticle>::const_iterator" /> <class name="std::vector<pat::Hemisphere>::const_iterator" /> <class name="std::vector<pat::Conversion>::const_iterator" /> <class name="std::vector<pat::io_v1::PackedCandidate>::const_iterator" /> <class name="std::vector<pat::io_v1::PackedGenParticle>::const_iterator" /> <!-- PAT Object Collection Wrappers --> <class name="edm::Wrapper<std::vector<pat::io_v1::Electron> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::Muon> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::Tau> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::Photon> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::Jet> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::MET> >" /> <class name="edm::Wrapper<std::vector<pat::MHT> >" /> <class name="edm::Wrapper<std::vector<pat::Particle> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::CompositeCandidate> >" /> <class name="edm::Wrapper<std::vector<pat::PFParticle> >" /> <class name="edm::Wrapper<std::vector<pat::GenericParticle> >" /> <class name="edm::Wrapper<std::vector<pat::Hemisphere> >" /> <class name="edm::Wrapper<std::vector<pat::Conversion> >" /> <class name="edm::Wrapper<std::vector<pat::io_v1::PackedCandidate> >"/> <class name="edm::Wrapper<std::vector<pat::io_v1::IsolatedTrack> >"/> <class name="edm::Wrapper<std::vector<pat::io_v1::PackedGenParticle> >"/> <!-- PAT Object References --> <class name="edm::refhelper::FindUsingAdvance<vector<pat::PackedCandidate>,pat::PackedCandidate>"/> <class name="pat::ElectronRef" /> <class name="pat::MuonRef" /> <class name="pat::TauRef" /> <class name="pat::PhotonRef" /> <class name="pat::JetRef" /> <class name="pat::METRef" /> <!-- no ref needed for pat::MHT as it is filled from PAT objects --> <class name="pat::ParticleRef" /> <class name="pat::CompositeCandidateRef" /> <class name="pat::PFParticleRef" /> <class name="pat::GenericParticleRef" /> <class name="pat::HemisphereRef" /> <class name="pat::ConversionRef" /> <class name="pat::PackedCandidateRef" /> <class name="pat::PackedGenParticleRef" /> <!-- PAT Object Ref Vectors --> <class name="pat::ElectronRefVector" /> <class name="pat::MuonRefVector" /> <class name="pat::TauRefVector" /> <class name="pat::PhotonRefVector" /> <class name="pat::JetRefVector" /> <class name="pat::METRefVector" /> <class name="pat::ParticleRefVector" /> <class name="pat::CompositeCandidateRefVector" /> <class name="pat::PFParticleRefVector" /> <class name="pat::GenericParticleRefVector" /> <class name="pat::HemisphereRefVector" /> <class name="pat::ConversionRefVector" /> <class name="pat::PackedCandidateRefVector" /> <class name="pat::PackedGenParticleRefVector" /> <!-- PAT Object Ref Vector Wrappers --> <class name="edm::Wrapper<pat::ElectronRefVector>" /> <class name="edm::Wrapper<pat::MuonRefVector>" /> <class name="edm::Wrapper<pat::TauRefVector>" /> <class name="edm::Wrapper<pat::PhotonRefVector>" /> <class name="edm::Wrapper<pat::JetRefVector>" /> <class name="edm::Wrapper<pat::METRefVector>" /> <class name="edm::Wrapper<pat::ParticleRefVector>" /> <class name="edm::Wrapper<pat::CompositeCandidateRefVector>" /> <class name="edm::Wrapper<pat::PFParticleRefVector>" /> <class name="edm::Wrapper<pat::GenericParticleRefVector>" /> <class name="edm::Wrapper<pat::HemisphereRefVector>" /> <class name="edm::Wrapper<pat::ConversionRefVector>" /> <class name="edm::Wrapper<pat::PackedCandidateRefVector>" /> <class name="edm::Wrapper<pat::PackedGenParticleRefVector>" /> <!-- RefToBase<Candidate> from PATObjects --> <!-- With direct Holder --> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::ElectronRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::MuonRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::TauRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::PhotonRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::JetRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::METRef>" /> <!-- no reftobase needed for pat::MHT as it is filled from PAT objects --> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::ParticleRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::CompositeCandidateRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::PFParticleRef>" /> <class name="edm::reftobase::Holder<reco::io_v1::Candidate, pat::GenericParticleRef>" /> <!-- With indirect holder (RefHolder) --> <class name="edm::reftobase::RefHolder<pat::ElectronRef>" /> <class name="edm::reftobase::RefHolder<pat::MuonRef>" /> <class name="edm::reftobase::RefHolder<pat::TauRef>" /> <class name="edm::reftobase::RefHolder<pat::PhotonRef>" /> <class name="edm::reftobase::RefHolder<pat::JetRef>" /> <class name="edm::reftobase::RefHolder<pat::METRef>" /> <!-- no reftobase needed for pat::MHT as it is filled from PAT objects --> <class name="edm::reftobase::RefHolder<pat::ParticleRef>" /> <class name="edm::reftobase::RefHolder<pat::CompositeCandidateRef>" /> <class name="edm::reftobase::RefHolder<pat::PFParticleRef>" /> <class name="edm::reftobase::RefHolder<pat::GenericParticleRef>" /> <!-- RefToBaseVector<Candidate> from PATObjetcs --> <class name="edm::reftobase::RefVectorHolder<pat::CompositeCandidateRefVector>" /> <class name="edm::reftobase::VectorHolder<reco::io_v1::Candidate, pat::CompositeCandidateRefVector>" /> <class name="edm::RefProd<pat::PackedCandidateCollection>" /> <class name="edm::Association<pat::PackedCandidateCollection>" /> <class name="edm::Wrapper<edm::Association<pat::PackedCandidateCollection> >" /> <class name="edm::RefProd<std::vector<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Association<std::vector<pat::io_v1::PackedGenParticle> >" /> <class name="edm::Wrapper<edm::Association<std::vector<pat::io_v1::PackedGenParticle> > >"/> <class name="edm::RefProd<pat::CompositeCandidateCollection>" /> <class name="edm::Association<pat::CompositeCandidateCollection>" /> <class name="edm::Wrapper<edm::Association<pat::CompositeCandidateCollection> >"/> <!--- vectors of Ptrs --> <class name="std::vector<edm::Ptr<pat::io_v1::Jet> >" /> <class name="std::vector< std::vector<edm::Ptr<pat::io_v1::Jet> > >" /> <class name="edm::Wrapper< std::vector<edm::Ptr<pat::io_v1::Jet> > >" /> <class name="edm::Wrapper< std::vector< std::vector<edm::Ptr<pat::io_v1::Jet> > > >" /> <!-- Association for Jet, and AssociationMap Jet-PackedCandidate --> <class name="edm::Association<std::vector<pat::io_v1::Jet> >"/> <class name="edm::Wrapper<edm::Association<std::vector<pat::io_v1::Jet> > >"/> <class name="edm::RefProd<vector<pat::io_v1::Jet> >"/> <class name="edm::AssociationMap<edm::OneToMany<std::vector<pat::io_v1::Jet>,std::vector<pat::io_v1::PackedCandidate>,unsigned int> >"> <field name="transientMap_" transient="true" /> </class> <class name="edm::Wrapper<edm::AssociationMap<edm::OneToMany<std::vector<pat::io_v1::Jet>,std::vector<pat::io_v1::PackedCandidate>,unsigned int> > >"/> <class name="edm::helpers::KeyVal<edm::RefProd<vector<pat::io_v1::Jet> >,edm::RefProd<vector<pat::io_v1::PackedCandidate> > >"/> <class name="pat::PATTauDiscriminatorBase"> <field name="transientVector_" transient="true"/> </class> <class name="pat::PATTauDiscriminator" ClassVersion="3"> <version ClassVersion="3" checksum="3352211268"/> </class> <class name="pat::PATTauDiscriminatorRef"/> <class name="pat::PATTauDiscriminatorRefProd"/> <class name="pat::PATTauDiscriminatorRefVector"/> <class name="edm::Wrapper<pat::PATTauDiscriminator>"/> <class name="std::pair<pat::TauRef, float>"/> <class name="std::vector<std::pair<pat::TauRef, float> >" /> <class name="edm::RefProd<std::vector<pat::io_v1::Tau> >"/> <class name="edm::RefProd<std::vector<pat::GenericParticle>>" /> <class name="edm::Association<std::vector<pat::GenericParticle>>" /> <class name="edm::Wrapper<edm::Association<std::vector<pat::GenericParticle>> >" /> </selection> <exclusion> </exclusion> </lcgdict>