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

Comparing UserCode/L1TriggerDPG/interface/L1AnalysisRecoMuon.h (file contents):
Revision 1.2 by econte, Mon Apr 19 07:59:45 2010 UTC vs.
Revision 1.3 by econte, Tue May 4 10:01:56 2010 UTC

# Line 27 | Line 27 | namespace L1Analysis
27        
28      // how many muons of any kind
29      int nMuons;
30 <
31 <    // what muon kind? 0=global 1=SA 2=trackeronly
30 >
31 >    // what muon kind? 0=global 1=SA 2=trackeronly 3=trsa
32      std::vector<int> muon_type;
33 <
33 >    std::vector<int> howmanytypes;
34      // global muons quantities
35      std::vector<double>        muons_ch;  
36      std::vector<double>        muons_pt;
# Line 64 | Line 64 | namespace L1Analysis
64      std::vector<double>    muons_tr_imp_point_z;
65      std::vector<double>    muons_tr_imp_point_p;
66      std::vector<double>   muons_tr_imp_point_pt;
67 <  
67 >
68 >    std::vector<double> muons_tr_z_mb2;
69 >    std::vector<double> muons_tr_phi_mb2;
70 >    std::vector<double> muons_tr_r_me2_p;
71 >    std::vector<double> muons_tr_phi_me2_p;
72 >    std::vector<double> muons_tr_r_me2_n;
73 >    std::vector<double> muons_tr_phi_me2_n;
74 >
75 >    std::vector<double> muons_tr_z_mb1 ;
76 >    std::vector<double> muons_tr_phi_mb1;
77 >    std::vector<double> muons_tr_r_me1_p ;
78 >    std::vector<double> muons_tr_phi_me1_p;
79 >    std::vector<double> muons_tr_r_me1_n ;
80 >    std::vector<double> muons_tr_phi_me1_n;
81 >
82      // standalone muons (either part of global or SA only)
83      std::vector<double> muons_sa_phi_mb2;
84      std::vector<double>   muons_sa_z_mb2;
# Line 104 | Line 118 | namespace L1Analysis
118      std::vector<double>     muons_sa_phi_me2_p;
119      std::vector<double>     muons_sa_phi_me2_n;
120  
121 < std::vector<double>     muons_calo_energy;
122 <  std::vector<double> muons_calo_energy3x3;
123 <  std::vector<double>      muons_ecal_time;
124 <  std::vector<double>      muons_ecal_terr;
125 <  std::vector<double>      muons_hcal_time;
126 <  std::vector<double>      muons_hcal_terr;
127 <
128 <  std::vector<double>       muons_time_dir; // -1 = outsideIn ; 0=undefined; 1=insideOut
129 <  std::vector<double>     muons_time_inout;
130 <  std::vector<double> muons_time_inout_err;
131 <  std::vector<double>     muons_time_outin;
132 <  std::vector<double> muons_time_outin_err;
121 >    std::vector<double> muons_sa_z_mb1;
122 >    std::vector<double> muons_sa_phi_mb1;
123 >    std::vector<double> muons_sa_r_me1_p;
124 >    std::vector<double> muons_sa_phi_me1_p;
125 >    std::vector<double> muons_sa_r_me1_n;
126 >    std::vector<double> muons_sa_phi_me1_n;
127 >
128 >
129 >    std::vector<double>     muons_calo_energy;
130 >    std::vector<double> muons_calo_energy3x3;
131 >    std::vector<double>      muons_ecal_time;
132 >    std::vector<double>      muons_ecal_terr;
133 >    std::vector<double>      muons_hcal_time;
134 >    std::vector<double>      muons_hcal_terr;
135 >
136 >    std::vector<double>       muons_time_dir; // -1 = outsideIn ; 0=undefined; 1=insideOut
137 >    std::vector<double>     muons_time_inout;
138 >    std::vector<double> muons_time_inout_err;
139 >    std::vector<double>     muons_time_outin;
140 >    std::vector<double> muons_time_outin_err;
141  
142    };
143   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines