CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Enumerations
HSCParticle.h File Reference
#include "DataFormats/Common/interface/AssociationVector.h"
#include "DataFormats/Common/interface/AssociationMap.h"
#include "DataFormats/MuonReco/interface/MuonFwd.h"
#include "DataFormats/MuonReco/interface/Muon.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackReco/interface/DeDxData.h"
#include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h"
#include "DataFormats/GeometryVector/interface/GlobalPoint.h"
#include <vector>
#include "DataFormats/MuonReco/interface/MuonTimeExtra.h"
#include "AnalysisDataFormats/SUSYBSMObjects/interface/HSCPCaloInfo.h"

Go to the source code of this file.

Classes

class  susybsm::HSCParticle
 
class  susybsm::RPCBetaMeasurement
 
class  susybsm::RPCHit4D
 

Namespaces

 susybsm
 
 susybsm::HSCParticleType
 define arbitration schemes
 

Typedefs

typedef std::vector< HSCParticle > susybsm::HSCParticleCollection
 
typedef edm::Ref< HSCParticleCollection > susybsm::HSCParticleRef
 
typedef edm::RefProd< HSCParticleCollection > susybsm::HSCParticleRefProd
 
typedef edm::RefVector< HSCParticleCollection > susybsm::HSCParticleRefVector
 
typedef edm::AssociationMap< edm::OneToOne< reco::TrackCollection, EcalRecHitCollection > > susybsm::TracksEcalRecHitsMap
 

Enumerations

enum  susybsm::HSCParticleType::Type {
  susybsm::HSCParticleType::globalMuon, susybsm::HSCParticleType::trackerMuon, susybsm::HSCParticleType::matchedStandAloneMuon, susybsm::HSCParticleType::standAloneMuon,
  susybsm::HSCParticleType::innerTrack, susybsm::HSCParticleType::unknown
}