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

Comparing UserCode/L1RpcTriggerAnalysis/interface/TrackAtSurface.h (file contents):
Revision 1.1 by konec, Mon Nov 28 18:31:03 2011 UTC vs.
Revision 1.2 by konec, Tue Oct 30 11:13:16 2012 UTC

# Line 10 | Line 10 | class RPCDetId;
10  
11   class TrackAtSurface {
12   public:
13 +  //use that if possible
14    TrackAtSurface( const reco::Muon* mu, const edm::Event &ev, const edm::EventSetup &es);
15 +
16 +  //note: if possible use the constructor with muon (here no access to trajectory)
17 +  TrackAtSurface( const TrajectoryStateOnSurface &state, const edm::Event &ev, const edm::EventSetup &es);
18 +
19    TrajectoryStateOnSurface atDetFromTrack( const RPCDetId& rpcDet) const;
20    TrajectoryStateOnSurface atDetFromClose( const RPCDetId& rpcDet,  const GlobalPoint& point) const;
21    TrajectoryStateOnSurface atPoint( const GlobalPoint& point) const;
22 +
23 +  //note: propagation "Along from tsos"
24    TrajectoryStateOnSurface atStation2( float eta) const;      
25   private:
26     Trajectory               theTrajectory;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines