CMS 3D CMS Logo

PrimitiveConverterRPC.h
Go to the documentation of this file.
1 // Trigger Primitive Converter for RPC hits
2 //
3 // Takes in raw information from the TriggerPrimitive class(part of L1TMuon software package);
4 // and outputs vector of 'ConvertedHits'
5 
6 #ifndef ADD_PrimitiveConverterRPC
7 #define ADD_PrimitiveConverterRPC
8 
9 //
10 
11 #include <iostream>
12 
19 
21  public:
23  l1t::EMTFHitExtraCollection convert(std::vector<L1TMuon::TriggerPrimitive> TriggPrim, int SectIndex, edm::ESHandle<RPCGeometry> rpc_geom);
24  std::vector<ConvertedHit> fillConvHits(l1t::EMTFHitExtraCollection exHits);
26 
27  private:
28 
29 };
30 
31 #endif
std::vector< EMTFHitExtra > EMTFHitExtraCollection
Definition: EMTFHitExtra.h:112
bool sameRpcChamber(l1t::EMTFHitExtra hitA, l1t::EMTFHitExtra hitB)
l1t::EMTFHitExtraCollection convert(std::vector< L1TMuon::TriggerPrimitive > TriggPrim, int SectIndex, edm::ESHandle< RPCGeometry > rpc_geom)
std::vector< ConvertedHit > fillConvHits(l1t::EMTFHitExtraCollection exHits)