CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Enumerations

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/AnalysisDataFormats/SUSYBSMObjects/interface/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

namespace  susybsm
namespace  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
}