Changeset 94 in svn for trunk/interface/SmearUtil.h
- Timestamp:
- Dec 12, 2008, 5:32:29 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/interface/SmearUtil.h
r74 r94 61 61 62 62 // Detector coverage 63 float MAX_TRACKER; // tracker pseudorapidity coverage 64 float MAX_CALO_CEN; // central calorimeter pseudorapidity coverage 65 float MAX_CALO_FWD; // forward calorimeter pseudorapidity coverage 66 float MAX_MU; // muon chambers pseudorapidity coverage 67 float MIN_CALO_VFWD; // very forward calorimeter pseudorapidity coverage 68 float MAX_CALO_VFWD; // very forward calorimeter pseudorapidity coverage 69 float MIN_ZDC; // coverage for Zero Degree Calorimeter, for photons and neutrons 70 71 float ZDC_S; // distance of the Zero Degree Calorimeter, from the Interaction poin, in [m] 72 float RP220_S; // distance of the RP to the IP, in meters 73 float RP220_X; // distance of the RP to the beam, in meters 74 float FP420_S; // distance of the RP to the IP, in meters 75 float FP420_X; // distance of the RP to the beam, in meters 76 77 //Magnetic Field information 78 int TRACKING_RADIUS; //radius of the BField coverage 79 int TRACKING_LENGTH; //length of the BField coverage 80 float BFIELD_X; 81 float BFIELD_Y; 82 float BFIELD_Z; 83 84 63 float CEN_max_tracker; // tracker pseudorapidity coverage 64 float CEN_max_calo_cen; // central calorimeter pseudorapidity coverage 65 float CEN_max_calo_fwd; // forward calorimeter pseudorapidity coverage 66 float CEN_max_mu; // muon chambers pseudorapidity coverage 67 68 float VFD_min_calo_vfd; // very forward calorimeter pseudorapidity coverage 69 float VFD_max_calo_vfd; // very forward calorimeter pseudorapidity coverage 70 float VFD_min_zdc; // coverage for Zero Degree Calorimeter, for photons and neutrons 71 float VFD_s_zdc; // distance of the Zero Degree Calorimeter, from the Interaction poin, in [m] 72 73 float RP_220_s; // distance of the RP to the IP, in meters 74 float RP_220_x; // distance of the RP to the beam, in meters 75 float RP_420_s; // distance of the RP to the IP, in meters 76 float RP_420_x; // distance of the RP to the beam, in meters 77 78 85 79 //energy resolution for electron/photon 86 80 // \sigma/E = C + N/E + S/\sqrt{E} … … 103 97 // muon smearing 104 98 float MU_SmearPt; 105 106 //threshold for reconstructed objetcs 107 float ELEC_pt; 108 float MUON_pt; 109 float JET_pt; 110 float GAMMA_pt; 111 float TAUJET_pt; 112 113 //For Tau-jet definition 114 // R = sqrt (phi^2 + eta^2) 115 float TAU_CONE_ENERGY; // radius R of the cone for tau definition, based on energy threshold 116 float TAU_CONE_TRACKS; // radius R of the cone for tau definition, based on track number 117 float PT_TRACK_TAU; // minimal pt [GeV] for tracks to be considered in tau definition 118 float TAU_EM_COLLIMATION; // fraction of energy required in the central part of the cone, for tau jets 119 120 // Tracker acceptance 121 float PT_TRACKS_MIN; // minimal pt needed to reach the calorimeter, in GeV 99 100 //Magnetic Field information 101 int TRACK_radius; //radius of the BField coverage 102 int TRACK_length; //length of the BField coverage 103 float TRACK_bfield_x; 104 float TRACK_bfield_y; 105 float TRACK_bfield_z; 106 float TRACK_ptmin; // minimal pt needed to reach the calorimeter, in GeV 107 int TRACK_eff; // in percent, should be an integer 108 109 110 //Define Calorimetric towers 111 unsigned int TOWER_number; 112 float * TOWER_eta_edges; 113 float * TOWER_dphi; 114 115 //thresholds for reconstructed objetcs 116 float PTCUT_elec; 117 float PTCUT_muon; 118 float PTCUT_jet; 119 float PTCUT_gamma; 120 float PTCUT_taujet; 121 122 //General jet variable 123 double JET_coneradius; 124 int JET_jetalgo; 125 double JET_seed; 126 double JET_overlap; 127 128 // MidPoint algorithm definition 129 double JET_M_coneareafraction; 130 int JET_M_maxpairsize; 131 int JET_M_maxiterations; 132 // Define Cone algorithm. 133 int JET_C_adjacencycut; 134 int JET_C_maxiterations; 135 int JET_C_iratch; 136 //Define SISCone algorithm. 137 int JET_S_npass; 138 double JET_S_protojet_ptmin; 139 140 //For Tau-jet definition 141 // R = sqrt (phi^2 + eta^2) 142 float TAU_energy_scone; // radius R of the cone for tau definition, based on energy threshold 143 float TAU_track_scone; // radius R of the cone for tau definition, based on track number 144 float TAU_track_pt; // minimal pt [GeV] for tracks to be considered in tau definition 145 float TAU_energy_frac; // fraction of energy required in the central part of the cone, for tau jets 146 147 //tagging definition 148 int BTAG_b; 149 int BTAG_mistag_c; 150 int BTAG_mistag_l; 151 152 153 //trigger flag 154 int FLAG_trigger; //flag for trigger 155 int FLAG_frog; //flag for frog display 156 int FLAG_bfield; //flag for bfield propagation 157 int FLAG_vfd; //flag for very forward detector 158 159 int NEvents_Frog; 160 161 162 163 164 122 165 float PT_QUARKS_MIN; // minimal pt needed for quarks to reach the tracker, in GeV 123 int TRACKING_EFF; // in percent, should be an integer124 125 //tagging definition126 int TAGGING_B; //127 int MISTAGGING_C;128 int MISTAGGING_L;129 130 //trigger flag131 int DOTRIGGER;132 133 double CONERADIUS;134 int JETALGO;135 136 //General jet variable137 double SEEDTHRESHOLD;138 double OVERLAPTHRESHOLD;139 140 // MidPoint algorithm definition141 double M_CONEAREAFRACTION;142 int M_MAXPAIRSIZE;143 int M_MAXITERATIONS;144 145 // Define Cone algorithm.146 int C_ADJACENCYCUT;147 int C_MAXITERATIONS;148 int C_IRATCH;149 150 //Define SISCone algorithm.151 int NPASS;152 double PROTOJET_PTMIN;153 154 // Define Calorimetric towers155 unsigned int NTOWERS;156 float * TOWER_ETA_EDGES;157 float * TOWER_DPHI;158 166 159 167 // to sort a vector
Note:
See TracChangeset
for help on using the changeset viewer.