CMS 3D CMS Logo

Namespaces | Functions
TrackTools.h File Reference
#include <cmath>
#include <assert.h>
#include "DataFormats/L1TMuon/interface/EMTFTrack.h"

Go to the source code of this file.

Namespaces

 emtf
 

Functions

int emtf::calc_chamber (int station, int sector, int subsector, int ring, int csc_ID)
 
double emtf::calc_eta (int bits)
 
double emtf::calc_eta_from_theta_deg (double theta_deg, int endcap)
 
double emtf::calc_eta_from_theta_rad (double theta_rad)
 
int emtf::calc_eta_GMT (double val)
 
double emtf::calc_phi_glob_deg (double loc, int sector)
 
double emtf::calc_phi_glob_rad (double loc, int sector)
 
double emtf::calc_phi_GMT_deg (int bits)
 
int emtf::calc_phi_GMT_int (double val)
 
double emtf::calc_phi_GMT_rad (int bits)
 
double emtf::calc_phi_loc_deg (int bits)
 
double emtf::calc_phi_loc_deg_from_glob (double glob, int sector)
 
int emtf::calc_phi_loc_int (double glob, int sector, int bits)
 
double emtf::calc_phi_loc_rad (int bits)
 
double emtf::calc_pt (int bits)
 
int emtf::calc_pt_GMT (double val)
 
int emtf::calc_ring (int station, int csc_ID, int strip)
 
double emtf::calc_theta_deg (double eta)
 
double emtf::calc_theta_deg_from_int (int theta_int)
 
int emtf::calc_theta_int (double theta, int endcap, int bits)
 
double emtf::calc_theta_rad (double eta)
 
double emtf::calc_theta_rad_from_int (int theta_int)
 
int emtf::calc_uGMT_chamber (int csc_ID, int subsector, int neighbor, int station)
 
double emtf::deg_to_rad (double deg)
 
double emtf::rad_to_deg (double rad)
 
double emtf::range_phi_deg (double deg)
 
double emtf::range_phi_rad (double rad)
 
double emtf::range_theta_deg (double deg)
 
double emtf::range_theta_rad (double rad)