ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CSCPriEff/interface/TPTrackMuonSys.h
(Generate patch)

Comparing UserCode/CSCPriEff/interface/TPTrackMuonSys.h (file contents):
Revision 1.2 by zhangjin, Tue Mar 5 09:09:41 2013 UTC vs.
Revision 1.4 by zhangjin, Wed Mar 20 11:53:23 2013 UTC

# Line 216 | Line 216 | class TPTrackMuonSys : public edm::EDAna
216    
217    void chamberCandidates(Int_t station, Float_t feta, Float_t phi, std::vector <int> &coupleOfChambers);
218    Int_t ringCandidate(Int_t station, Float_t feta, Float_t phi);
219  void fillChamberPosition();
219    Short_t thisChamberCandidate(Short_t station, Short_t ring, Float_t phi);
220  
221    ///// Functions needed...
# Line 268 | Line 267 | class TPTrackMuonSys : public edm::EDAna
267                              Float_t *delWkey
268                              );
269  
270 <  LocalPoint * matchTTwithLCTs(Float_t xPos, Float_t yPos, Short_t ec, Short_t st, Short_t rg, Short_t cham,
270 >  LocalPoint * matchTTwithLCTs(Float_t xPos, Float_t yPos, Short_t ec, Short_t st, Short_t &rg, Short_t cham,
271                                 edm::Handle<CSCCorrelatedLCTDigiCollection> mpclcts, Float_t &dRTrkLCT, Int_t &lctBX );
272  
273    Int_t getNLayerMatchedCSCSeg(CSCSegmentCollection::const_iterator &cscSegMatch,
# Line 283 | Line 282 | class TPTrackMuonSys : public edm::EDAna
282    edm::Handle<CSCSegmentCollection> cscSegments;
283    edm::Handle<reco::MuonCollection> muons;
284    edm::ESHandle<MagneticField> theBField;
285 <  edm::ESHandle<GlobalTrackingGeometry> theTrackingGeometry;
285 >  //edm::ESHandle<GlobalTrackingGeometry> theTrackingGeometry;
286    // DT Geometry
287 <  edm::ESHandle<DTGeometry> dtGeom;
287 >  //edm::ESHandle<DTGeometry> dtGeom;
288    edm::ESHandle<RPCGeometry> rpcGeo;
289    // CSC Geometry
290    edm::ESHandle<CSCGeometry> cscGeom;
# Line 298 | Line 297 | class TPTrackMuonSys : public edm::EDAna
297    Int_t nEventsAnalyzed;
298    Int_t treeCount;
299  
301  Float_t StationOnePhi[36];
302  Float_t StationTwoOnePhi[18], StationTwoTwoPhi[36];
303  Float_t StationThreeOnePhi[18], StationThreeTwoPhi[36];
304  Float_t StationFourOnePhi[18], StationFourTwoPhi[36];
305
306
300    unsigned long long etime;
301    Int_t bunchX, orbitNumb, expType, LumiBlock;
302    //
# Line 432 | Line 425 | class TPTrackMuonSys : public edm::EDAna
425    Int_t CSCnSegHits[4];
426  
427    /*Distance from the Extrapolated Tracks to CSC Segments, 99999. for no CSC segment found*/
428 <  Float_t CSCDxyTTSeg[4],CSCDxTTSeg[4],CSCDyTTSeg[4],CSCDxyErrTTSeg[4];
428 >  Float_t CSCDxTTSeg[4],CSCDxErrTTSeg[4],CSCDyTTSeg[4],CSCDyErrTTSeg[4],CSCDxyTTSeg[4],CSCDxyErrTTSeg[4];
429  
430    /*LCT characteristics*/
431    Float_t CSCLCTxLc[4],CSCLCTyLc[4];
432    Int_t CSCLCTbx[4];
433  
434    /*Distance from the Extrapolated Tracks to LCT, 99999. for no LCT found*/
435 <  Float_t CSCDxyTTLCT[4],CSCDxTTLCT[4],CSCDyTTLCT[4],CSCDxyErrTTLCT[4];
435 >  Float_t CSCDxTTLCT[4],CSCDxErrTTLCT[4],CSCDyTTLCT[4],CSCDyErrTTLCT[4],CSCDxyTTLCT[4],CSCDxyErrTTLCT[4];
436  
437    /*DetlaR between the extrapolated tracker track on muon system and the tagged muon*/
438    Float_t dRTkMu[4];  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines