Commit 9ae905af authored by Nils Erik Krumnack's avatar Nils Erik Krumnack
Browse files

Merge branch 'AddxAODTypedefs' into '21.2'

Adds typedefs for some of the common xAOD objects

See merge request !4356

Former-commit-id: 1d5099cffce397ff0bda82f04455b58d7c727162
parents 591be557 19eeccbb
<!-- $Id: selection.xml 789134 2016-12-11 02:15:53Z christos $ -->
<lcgdict>
<typedef name="xAOD::Egamma" />
<typedef name="xAOD::Electron" />
<typedef name="xAOD::Photon" />
<typedef name="xAOD::EgammaContainer" />
<typedef name="xAOD::ElectronContainer" />
<typedef name="xAOD::PhotonContainer" />
<!-- Egamma_v1 dictionaries: -->
<class name="xAOD::Egamma_v1">
<field name="m_p4" transient="true" />
......
<!-- $Id: selection.xml 796773 2017-02-12 19:01:20Z sschramm $ -->
<lcgdict>
<typedef name="xAOD::Jet" />
<typedef name="xAOD::JetContainer" />
<!-- Jet_v1 dictionaries: -->
<class name="xAOD::Jet_v1" >
<field name="m_pxpypze" transient="true" />
......
<?xml version="1.0"?>
<lcgdict>
<typedef name="xAOD::Muon" />
<typedef name="xAOD::MuonContainer" />
<!-- MuonAux _v2 dictionaries: -->
<class name="xAOD::MuonAuxContainer_v2"
id="AB53C81C-B10C-11E4-AC59-6C3BE51AB9F1"/>
......
......@@ -91,13 +91,13 @@ namespace xAOD {
/// Returns the sector number
int sector() const;
/// Returns the chamber index
Muon::MuonStationIndex::ChIndex chamberIndex() const;
::Muon::MuonStationIndex::ChIndex chamberIndex() const;
/// Returns the eta index, which corresponds to stationEta in the offline identifiers (and the ).
int etaIndex() const;
/// Returns the main technology of the segment.
Muon::MuonStationIndex::TechnologyIndex technology() const;
::Muon::MuonStationIndex::TechnologyIndex technology() const;
/// Set the identifier
void setIdentifier(int sector, Muon::MuonStationIndex::ChIndex chamberIndex, int etaIndex, Muon::MuonStationIndex::TechnologyIndex technology);
void setIdentifier(int sector, ::Muon::MuonStationIndex::ChIndex chamberIndex, int etaIndex, ::Muon::MuonStationIndex::TechnologyIndex technology);
/// @}
/// @name Hit counts functions
......
<!-- $Id: selection.xml 670153 2015-05-27 11:42:29Z tbisanz $ -->
<lcgdict>
<typedef name="xAOD::TruthParticle" />
<typedef name="xAOD::TruthVertex" />
<typedef name="xAOD::TruthEvent" />
<typedef name="xAOD::TruthParticleContainer" />
<typedef name="xAOD::TruthVertexContainer" />
<typedef name="xAOD::TruthEventContainer" />
<!-- The TruthParticle_v1 class(es): -->
<class name="xAOD::TruthParticle_v1" >
<field name="m_p4" transient="true" />
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment