CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
RPCMuonExtraStruct Struct Reference

#include <MuonsGrabber.h>

Public Member Functions

 RPCMuonExtraStruct (signed char l, signed char r, signed char h, signed char i, RPCTBMuon &mu)
 

Static Public Member Functions

static bool lvlCompare (const RPCMuonExtraStruct &a, const RPCMuonExtraStruct &b)
 

Public Attributes

signed char _hsHalf
 
signed char _index
 
signed char _level
 
RPCTBMuon _mu
 
signed char _region
 

Detailed Description

Definition at line 40 of file MuonsGrabber.h.

Constructor & Destructor Documentation

RPCMuonExtraStruct::RPCMuonExtraStruct ( signed char  l,
signed char  r,
signed char  h,
signed char  i,
RPCTBMuon mu 
)
inline

Definition at line 41 of file MuonsGrabber.h.

41  :
42  _level(l) , _region(r), _hsHalf(h), _index(i), _mu(mu){};
signed char _region
Definition: MuonsGrabber.h:44
int i
Definition: DBlmapReader.cc:9
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
signed char _index
Definition: MuonsGrabber.h:46
signed char _hsHalf
Definition: MuonsGrabber.h:45
signed char _level
Definition: MuonsGrabber.h:42

Member Function Documentation

static bool RPCMuonExtraStruct::lvlCompare ( const RPCMuonExtraStruct a,
const RPCMuonExtraStruct b 
)
inlinestatic

Definition at line 48 of file MuonsGrabber.h.

References _level.

Referenced by MuonsGrabber::writeDataForRelativeBX().

48  {
49  return a._level > b._level;
50  };
signed char _level
Definition: MuonsGrabber.h:42

Member Data Documentation

signed char RPCMuonExtraStruct::_hsHalf

Definition at line 45 of file MuonsGrabber.h.

signed char RPCMuonExtraStruct::_index

Definition at line 46 of file MuonsGrabber.h.

Referenced by ntuple._Object::__getattr__(), python.cmstools.EventTree::__getitem__(), python.cmstools.EventTree::__iter__(), python.cmstools.EventBranch::__readData(), python.cmstools.EventTree::__setBranchIndicies(), ntuple._TrackingParticleMatchAdaptor::_nMatchedTrackingParticles(), ntuple.TrackingParticle::_nMatchedTracks(), ntuple.TrackingVertex::daughterTrackingParticles(), ntuple.TrackingParticle::decayVertices(), ntuple._Object::index(), python.cmstools.EventTree::index(), ntuple.Seed::indexWithinAlgo(), ntuple._Object::isValid(), ntuple._LayerStrAdaptor::layerStr(), ntuple.InvalidHit::layerStr(), ntuple.TrackingParticle::matchedTrackInfos(), ntuple._TrackingParticleMatchAdaptor::matchedTrackingParticleInfos(), ntuple.GluedHit::monoHit(), ntuple.TrackingVertex::nDaughterTrackingParticles(), ntuple.SimHit::nRecHits(), ntuple._HitObject::nseeds(), ntuple.GluedHit::nseeds(), ntuple.TrackingVertex::nSourceTrackingParticles(), ntuple._HitObject::ntracks(), ntuple.Vertex::nTracks(), ntuple.TrackingParticle::parentVertex(), ntuple.Track::seed(), ntuple._HitObject::seeds(), ntuple.GluedHit::seeds(), python.cmstools.EventBranch::setIndex(), ntuple.TrackingVertex::sourceTrackingParticles(), ntuple.GluedHit::stereoHit(), ntuple.TrackMatchInfo::track(), ntuple.Seed::track(), ntuple.TrackingParticleMatchInfo::trackingParticle(), ntuple.SimHit::trackingParticle(), ntuple._HitObject::tracks(), ntuple.Vertex::tracks(), ntuple.Track::vertex(), and html.HtmlReport::write().

signed char RPCMuonExtraStruct::_level
RPCTBMuon RPCMuonExtraStruct::_mu

Definition at line 47 of file MuonsGrabber.h.

signed char RPCMuonExtraStruct::_region

Definition at line 44 of file MuonsGrabber.h.