CMS 3D CMS Logo

L1AnalysisCSCTF.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisCSCTF_H__
2 #define __L1Analysis_L1AnalysisCSCTF_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 08/03/2010 - A.-C. Le Bihan
6 //
7 //x
8 // Original code : L1Trigger/L1TNtuples/L1NtupleProducer - Gian Piero Di Giovanni
9 //-------------------------------------------------------------------------------
10 
12 
19 
24 
26 #include <TMath.h>
27 
28 namespace L1Analysis {
30  public:
33 
34  void SetTracks(const edm::Handle<L1CSCTrackCollection> csctfTrks,
35  const L1MuTriggerScales* ts,
36  const L1MuTriggerPtScale* tpts,
37  CSCSectorReceiverLUT* srLUTs_[5][2],
38  CSCTFPtLUT* ptLUTs_);
43  void Reset() { csctf_.Reset(); }
44 
45  private:
47  };
48 } // namespace L1Analysis
49 #endif
void SetStatus(const edm::Handle< L1CSCStatusDigiCollection > status)
L1AnalysisCSCTFDataFormat csctf_
void SetTracks(const edm::Handle< L1CSCTrackCollection > csctfTrks, const L1MuTriggerScales *ts, const L1MuTriggerPtScale *tpts, CSCSectorReceiverLUT *srLUTs_[5][2], CSCTFPtLUT *ptLUTs_)
void SetLCTs(const edm::Handle< CSCCorrelatedLCTDigiCollection > corrlcts, CSCSectorReceiverLUT *srLUTs_[5][2])
void SetDTStubs(const edm::Handle< CSCTriggerContainer< csctf::TrackStub > > dtStubs)
L1AnalysisCSCTFDataFormat * getData()