Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members | Related Pages

H1HatVariables.h

Go to the documentation of this file.
00001 
00022 #ifndef __H1HATVARIABLES_H
00023 #define __H1HATVARIABLES_H
00024 
00025 #include "jbltools/sfh/h1/JBLHatVariables.h"
00026 
00027 //
00028 // Include file for generic HAT Variable H1 Branch Pointers
00029 //
00030 // Last updated: $Date: 2006/09/07 11:01:36 $ by $Author: zimmerto $
00031 
00032 // variable H1OOVERSION should contain the OO main version as integer, e.g. 28 for 2.8
00033 #if(H1OOVERSION == 26)
00034 static JBLH1IntFun   <H1IntPtr>&    Hat_RunNumber          = *JBLHatVariables::Hat_RunNumber;
00035 static JBLH1IntFun   <H1IntPtr>&    Hat_EventNumber        = *JBLHatVariables::Hat_EventNumber;
00036 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight1            = *JBLHatVariables::Hat_Weight1;
00037 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight2            = *JBLHatVariables::Hat_Weight2;
00038 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunType            = *JBLHatVariables::Hat_RunType;
00039 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunQ               = *JBLHatVariables::Hat_RunQ;
00040 static JBLH1IntFun   <H1ShortPtr>&  Hat_Bunch              = *JBLHatVariables::Hat_Bunch;
00041 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mbbl3              = *JBLHatVariables::Hat_Mbbl3;
00042 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv1               = *JBLHatVariables::Hat_Mhv1;
00043 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv2               = *JBLHatVariables::Hat_Mhv2;
00044 static JBLH1FloatFun <H1FloatPtr>&  Hat_TPol               = *JBLHatVariables::Hat_TPol;
00045 static JBLH1FloatFun <H1FloatPtr>&  Hat_LPol               = *JBLHatVariables::Hat_LPol;
00046 
00047 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibg                = *JBLHatVariables::Hat_Ibg;
00048 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgfm              = *JBLHatVariables::Hat_Ibgfm;
00049 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgam              = *JBLHatVariables::Hat_Ibgam;
00050 static JBLH1IntFun   <H1IntPtr>&    Hat_Iqn                = *JBLHatVariables::Hat_Iqn;
00051 
00052 static JBLH1IntFun   <H1BytePtr>&   Hat_Iclass             = *JBLHatVariables::Hat_Iclass;
00053 static JBLH1IntFun   <H1BytePtr>&   Hat_ITrigac            = *JBLHatVariables::Hat_ITrigac;
00054 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1ac              = *JBLHatVariables::Hat_Il1ac;
00055 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1rw              = *JBLHatVariables::Hat_Il1rw;
00056 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1te              = *JBLHatVariables::Hat_Il1te;
00057 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2nne             = *JBLHatVariables::Hat_Il2nne;
00058 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2tte             = *JBLHatVariables::Hat_Il2tte;
00059 static JBLH1IntFun   <H1BytePtr>&   Hat_Il4vst             = *JBLHatVariables::Hat_Il4vst;
00060 static JBLH1IntFun   <H1IntPtr>&    Hat_L4dec              = *JBLHatVariables::Hat_L4dec;
00061 
00062 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumEmParts         = *JBLHatVariables::Hat_NumEmParts;
00063 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumHfs             = *JBLHatVariables::Hat_NumHfs;
00064 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsi            = *JBLHatVariables::Hat_NumJPsi;
00065 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiDiff        = *JBLHatVariables::Hat_NumJPsiDiff;
00066 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiTrkCls      = *JBLHatVariables::Hat_NumJPsiTrkCls;
00067 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstar           = *JBLHatVariables::Hat_NumDstar;
00068 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarK03Pi      = *JBLHatVariables::Hat_NumDstarK03Pi;
00069 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarWc         = *JBLHatVariables::Hat_NumDstarWc;
00070 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumK0              = *JBLHatVariables::Hat_NumK0;
00071 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumConvPhotons     = *JBLHatVariables::Hat_NumConvPhotons;
00072 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLambda          = *JBLHatVariables::Hat_NumLambda;
00073 
00074 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMuons           = *JBLHatVariables::Hat_NumMuons;
00075 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCentralTracks   = *JBLHatVariables::Hat_NumCentralTracks;
00076 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumForwardTracks   = *JBLHatVariables::Hat_NumForwardTracks;
00077 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCombinedTracks  = *JBLHatVariables::Hat_NumCombinedTracks;
00078 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLooseTracks     = *JBLHatVariables::Hat_NumLooseTracks;
00079 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumNonvertexTracks = *JBLHatVariables::Hat_NumNonvertexTracks;
00080 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumKtJets          = *JBLHatVariables::Hat_NumKtJets;
00081 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumInclKtJets      = *JBLHatVariables::Hat_NumInclKtJets;
00082 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMCParts         = *JBLHatVariables::Hat_NumMCParts;
00083 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFNC            = *JBLHatVariables::Hat_PartFNC;
00084 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFPS            = *JBLHatVariables::Hat_PartFPS;
00085 
00086 
00087 static JBLH1IntFun   <H1ShortPtr>&  Hat_NFmu               = *JBLHatVariables::Hat_NFmu;
00088 static JBLH1IntFun   <H1BytePtr>&   Hat_NPrt               = *JBLHatVariables::Hat_NPrt;
00089 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfmu               = *JBLHatVariables::Hat_Nfmu;
00090 static JBLH1IntFun   <H1ShortPtr>&  Hat_NmFmu              = *JBLHatVariables::Hat_NmFmu;
00091 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nmfmu              = *JBLHatVariables::Hat_Nmfmu;
00092 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nprt               = *JBLHatVariables::Hat_Nprt;
00093 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfts               = *JBLHatVariables::Hat_Nfts;
00094 
00095 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag33             = *JBLHatVariables::Hat_Etag33;
00096 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xtag33             = *JBLHatVariables::Hat_Xtag33;
00097 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ytag33             = *JBLHatVariables::Hat_Ytag33;
00098 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag44             = *JBLHatVariables::Hat_Etag44;
00099 static JBLH1FloatFun <H1FloatPtr>&  Hat_Phtag              = *JBLHatVariables::Hat_Phtag;
00100 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag8              = *JBLHatVariables::Hat_Etag8;
00101 static JBLH1FloatFun <H1FloatPtr>&  Hat_Eztag44            = *JBLHatVariables::Hat_Eztag44;
00102 
00103 static JBLH1FloatFun <H1FloatPtr>&  Hat_Gap                = *JBLHatVariables::Hat_Gap;
00104 static JBLH1IntFun   <H1ShortPtr>&  Hat_GapTyp             = *JBLHatVariables::Hat_GapTyp;
00105 static JBLH1FloatFun <H1FloatPtr>&  Hat_PhTrm              = *JBLHatVariables::Hat_PhTrm;
00106 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtMiss             = *JBLHatVariables::Hat_PtMiss;
00107 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtCalo             = *JBLHatVariables::Hat_PtCalo;
00108 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtTrm              = *JBLHatVariables::Hat_PtTrm;
00109 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pxf                = *JBLHatVariables::Hat_Pxf;
00110 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pyf                = *JBLHatVariables::Hat_Pyf;
00111 static JBLH1FloatFun <H1FloatPtr>&  Hat_DistTrm            = *JBLHatVariables::Hat_DistTrm;
00112 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_LAr             = *JBLHatVariables::Hat_T0_LAr;
00113 static JBLH1FloatFun <H1FloatPtr>&  Hat_ThTrm              = *JBLHatVariables::Hat_ThTrm;
00114 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEt             = *JBLHatVariables::Hat_ScalEt;
00115 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaGapU            = *JBLHatVariables::Hat_EtaGapU;
00116 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMax             = *JBLHatVariables::Hat_EtaMax;
00117 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxClus         = *JBLHatVariables::Hat_EtaMaxClus;
00118 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xpom               = *JBLHatVariables::Hat_Xpom;
00119 static JBLH1FloatFun <H1FloatPtr>&  Hat_EFwdLAr            = *JBLHatVariables::Hat_EFwdLAr;
00120 
00121 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vanti              = *JBLHatVariables::Hat_Vanti;
00122 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vantib             = *JBLHatVariables::Hat_Vantib;
00123 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vantif             = *JBLHatVariables::Hat_Vantif;
00124 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparl              = *JBLHatVariables::Hat_Vparl;
00125 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparlb             = *JBLHatVariables::Hat_Vparlb;
00126 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparlf             = *JBLHatVariables::Hat_Vparlf;
00127 
00128 static JBLH1FloatFun <H1FloatPtr>&  Hat_Epz                = *JBLHatVariables::Hat_Epz;
00129 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2da               = *JBLHatVariables::Hat_Q2da;
00130 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2e                = *JBLHatVariables::Hat_Q2e;
00131 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2h                = *JBLHatVariables::Hat_Q2h;
00132 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2s                = *JBLHatVariables::Hat_Q2s;
00133 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yda                = *JBLHatVariables::Hat_Yda;
00134 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ye                 = *JBLHatVariables::Hat_Ye;
00135 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yh                 = *JBLHatVariables::Hat_Yh;
00136 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ys                 = *JBLHatVariables::Hat_Ys;
00137 
00138 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_CJC             = *JBLHatVariables::Hat_T0_CJC;
00139 static JBLH1IntFun   <H1ShortPtr>&  Hat_Ivtyp              = *JBLHatVariables::Hat_Ivtyp;
00140 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxX               = *JBLHatVariables::Hat_VtxX;
00141 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxY               = *JBLHatVariables::Hat_VtxY;
00142 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxZ               = *JBLHatVariables::Hat_VtxZ;
00143 
00144 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadFracClus        = *JBLHatVariables::Hat_HadFracClus;
00145 
00146 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPt      = *JBLHatVariables::Hat_FullHfsCombPt;
00147 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombTheta   = *JBLHatVariables::Hat_FullHfsCombTheta;
00148 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPhi     = *JBLHatVariables::Hat_FullHfsCombPhi;
00149 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombE       = *JBLHatVariables::Hat_FullHfsCombE;
00150 
00151 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPt      = *JBLHatVariables::Hat_FullHfsClusPt;
00152 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusTheta   = *JBLHatVariables::Hat_FullHfsClusTheta;
00153 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPhi     = *JBLHatVariables::Hat_FullHfsClusPhi;
00154 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusE       = *JBLHatVariables::Hat_FullHfsClusE;
00155 
00156 
00157 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPt       = *JBLHatVariables::Hat_HfsClusLarPt;
00158 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarTheta    = *JBLHatVariables::Hat_HfsClusLarTheta;
00159 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPhi      = *JBLHatVariables::Hat_HfsClusLarPhi;
00160 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarE        = *JBLHatVariables::Hat_HfsClusLarE;
00161 
00162 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPt       = *JBLHatVariables::Hat_HfsClusSpaPt;
00163 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaTheta    = *JBLHatVariables::Hat_HfsClusSpaTheta;
00164 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPhi      = *JBLHatVariables::Hat_HfsClusSpaPhi;
00165 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaE        = *JBLHatVariables::Hat_HfsClusSpaE;
00166 
00167 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPt       = *JBLHatVariables::Hat_HfsCombSpaPt;
00168 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaTheta    = *JBLHatVariables::Hat_HfsCombSpaTheta;
00169 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPhi      = *JBLHatVariables::Hat_HfsCombSpaPhi;
00170 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaE        = *JBLHatVariables::Hat_HfsCombSpaE;
00171 
00172 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPt       = *JBLHatVariables::Hat_HfsCombLarPt;
00173 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarTheta    = *JBLHatVariables::Hat_HfsCombLarTheta;
00174 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPhi      = *JBLHatVariables::Hat_HfsCombLarPhi;
00175 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarE        = *JBLHatVariables::Hat_HfsCombLarE;
00176 
00177 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPt      = *JBLHatVariables::Hat_HfsClusIronPt;
00178 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronTheta   = *JBLHatVariables::Hat_HfsClusIronTheta;
00179 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPhi     = *JBLHatVariables::Hat_HfsClusIronPhi;
00180 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronE       = *JBLHatVariables::Hat_HfsClusIronE;
00181 
00182 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPt      = *JBLHatVariables::Hat_HfsClusPlugPt;
00183 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugTheta   = *JBLHatVariables::Hat_HfsClusPlugTheta;
00184 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPhi     = *JBLHatVariables::Hat_HfsClusPlugPhi;
00185 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugE       = *JBLHatVariables::Hat_HfsClusPlugE;
00186 
00187 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePt     = *JBLHatVariables::Hat_HfsClusNoisePt;
00188 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseTheta  = *JBLHatVariables::Hat_HfsClusNoiseTheta;
00189 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePhi    = *JBLHatVariables::Hat_HfsClusNoisePhi;
00190 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseE      = *JBLHatVariables::Hat_HfsClusNoiseE;
00191 
00192 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPt       = *JBLHatVariables::Hat_HfsCombTraPt;
00193 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraTheta    = *JBLHatVariables::Hat_HfsCombTraTheta;
00194 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPhi      = *JBLHatVariables::Hat_HfsCombTraPhi;
00195 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraE        = *JBLHatVariables::Hat_HfsCombTraE;
00196 
00197 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPt         = *JBLHatVariables::Hat_HadTrackPt;
00198 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackTheta      = *JBLHatVariables::Hat_HadTrackTheta;
00199 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPhi        = *JBLHatVariables::Hat_HadTrackPhi;
00200 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackE          = *JBLHatVariables::Hat_HadTrackE;
00201 
00202 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPxX             = *JBLHatVariables::Hat_HadPxX;
00203 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPyX             = *JBLHatVariables::Hat_HadPyX;
00204 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPzX             = *JBLHatVariables::Hat_HadPzX;
00205 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadEX              = *JBLHatVariables::Hat_HadEX;
00206 
00207 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecE              = *JBLHatVariables::Hat_ElecE;
00208 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecTheta          = *JBLHatVariables::Hat_ElecTheta;
00209 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecPhi            = *JBLHatVariables::Hat_ElecPhi;
00210 static JBLH1FloatFun <H1FloatPtr>&  Hat_MuonPt             = *JBLHatVariables::Hat_MuonPt;
00211 static JBLH1FloatFun <H1FloatPtr>&  Hat_MuonTheta          = *JBLHatVariables::Hat_MuonTheta;
00212 static JBLH1FloatFun <H1FloatPtr>&  Hat_DstarPt            = *JBLHatVariables::Hat_DstarPt;
00213 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetPt            = *JBLHatVariables::Hat_KtJetPt;
00214 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetTheta         = *JBLHatVariables::Hat_KtJetTheta;
00215 
00216 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt1    = *JBLHatVariables::Hat_InclKtJetFidPt1;
00217 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt2    = *JBLHatVariables::Hat_InclKtJetFidPt2;
00218 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt1    = *JBLHatVariables::Hat_InclKtJetCenPt1;
00219 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt2    = *JBLHatVariables::Hat_InclKtJetCenPt2;
00220 
00221 static JBLH1FloatFun <H1FloatPtr>&  Hat_MXGen              = *JBLHatVariables::Hat_MXGen;
00222 static JBLH1FloatFun <H1FloatPtr>&  Hat_MYGen              = *JBLHatVariables::Hat_MYGen;
00223 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxGen          = *JBLHatVariables::Hat_EtaMaxGen;
00224 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMinYGen         = *JBLHatVariables::Hat_EtaMinYGen;
00225 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnElec          = *JBLHatVariables::Hat_GenEnElec;
00226 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnHad           = *JBLHatVariables::Hat_GenEnHad;
00227 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnPhoton        = *JBLHatVariables::Hat_GenEnPhoton;
00228 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhElec          = *JBLHatVariables::Hat_GenPhElec;
00229 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhPhoton        = *JBLHatVariables::Hat_GenPhPhoton;
00230 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPxHad           = *JBLHatVariables::Hat_GenPxHad;
00231 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPyHad           = *JBLHatVariables::Hat_GenPyHad;
00232 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPzHad           = *JBLHatVariables::Hat_GenPzHad;
00233 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThElec          = *JBLHatVariables::Hat_GenThElec;
00234 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThPhoton        = *JBLHatVariables::Hat_GenThPhoton;
00235 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pt2HatGki          = *JBLHatVariables::Hat_Pt2HatGki;
00236 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxXGen             = *JBLHatVariables::Hat_PxXGen;
00237 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxYGen             = *JBLHatVariables::Hat_PxYGen;
00238 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyXGen             = *JBLHatVariables::Hat_PyXGen;
00239 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyYGen             = *JBLHatVariables::Hat_PyYGen;
00240 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzXGen             = *JBLHatVariables::Hat_PzXGen;
00241 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzYGen             = *JBLHatVariables::Hat_PzYGen;
00242 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2Gki              = *JBLHatVariables::Hat_Q2Gki;
00243 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2daGen            = *JBLHatVariables::Hat_Q2daGen;
00244 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2eGen             = *JBLHatVariables::Hat_Q2eGen;
00245 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2hGen             = *JBLHatVariables::Hat_Q2hGen;
00246 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2sGen             = *JBLHatVariables::Hat_Q2sGen;
00247 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapLowerGen        = *JBLHatVariables::Hat_RapLowerGen;
00248 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapUpperGen        = *JBLHatVariables::Hat_RapUpperGen;
00249 static JBLH1FloatFun <H1FloatPtr>&  Hat_SHatGki            = *JBLHatVariables::Hat_SHatGki;
00250 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEtXGen         = *JBLHatVariables::Hat_ScalEtXGen;
00251 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGen               = *JBLHatVariables::Hat_TGen;
00252 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGki               = *JBLHatVariables::Hat_TGki;
00253 static JBLH1FloatFun <H1FloatPtr>&  Hat_XGki               = *JBLHatVariables::Hat_XGki;
00254 static JBLH1FloatFun <H1FloatPtr>&  Hat_XpomGki            = *JBLHatVariables::Hat_XpomGki;
00255 static JBLH1FloatFun <H1FloatPtr>&  Hat_YGki               = *JBLHatVariables::Hat_YGki;
00256 static JBLH1FloatFun <H1FloatPtr>&  Hat_YdaGen             = *JBLHatVariables::Hat_YdaGen;
00257 static JBLH1FloatFun <H1FloatPtr>&  Hat_YeGen              = *JBLHatVariables::Hat_YeGen;
00258 static JBLH1FloatFun <H1FloatPtr>&  Hat_YhGen              = *JBLHatVariables::Hat_YhGen;
00259 static JBLH1FloatFun <H1FloatPtr>&  Hat_YsGen              = *JBLHatVariables::Hat_YsGen;
00260 static JBLH1IntFun   <H1ShortPtr>&  Hat_GenRad             = *JBLHatVariables::Hat_GenRad;
00261 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenVtxZ            = *JBLHatVariables::Hat_GenVtxZ;;
00262 #elif (H1OOVERSION == 28)
00263 static JBLH1IntFun   <H1IntPtr>&    Hat_RunNumber          = *JBLHatVariables::Hat_RunNumber;
00264 static JBLH1IntFun   <H1IntPtr>&    Hat_EventNumber        = *JBLHatVariables::Hat_EventNumber;
00265 static JBLH1IntFun   <H1IntPtr>&    Hat_PolType            = *JBLHatVariables::Hat_PolType;
00266 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pol                = *JBLHatVariables::Hat_Pol;
00267 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunType            = *JBLHatVariables::Hat_RunType;
00268 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunQ               = *JBLHatVariables::Hat_RunQ;
00269 static JBLH1IntFun   <H1ShortPtr>&  Hat_Bunch              = *JBLHatVariables::Hat_Bunch;
00270 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mbbl3              = *JBLHatVariables::Hat_Mbbl3;
00271 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv1               = *JBLHatVariables::Hat_Mhv1;
00272 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv2               = *JBLHatVariables::Hat_Mhv2;
00273 static JBLH1IntFun   <H1IntPtr>&    Hat_EvTime             = *JBLHatVariables::Hat_EvTime;
00274 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_CJC             = *JBLHatVariables::Hat_T0_CJC;
00275 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_LAr             = *JBLHatVariables::Hat_T0_LAr;
00276 static JBLH1IntFun   <H1IntPtr>&    Hat_L4dec              = *JBLHatVariables::Hat_L4dec;
00277 static JBLH1IntFun   <H1BytePtr>&   Hat_Iclass             = *JBLHatVariables::Hat_Iclass;
00278 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1te              = *JBLHatVariables::Hat_Il1te;
00279 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1rw              = *JBLHatVariables::Hat_Il1rw;
00280 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1ac              = *JBLHatVariables::Hat_Il1ac;
00281 static JBLH1IntFun   <H1BytePtr>&   Hat_Il4vst             = *JBLHatVariables::Hat_Il4vst;
00282 static JBLH1IntFun   <H1BytePtr>&   Hat_ITrigac            = *JBLHatVariables::Hat_ITrigac;
00283 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2te              = *JBLHatVariables::Hat_Il2te;
00284 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2ac              = *JBLHatVariables::Hat_Il2ac;
00285 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2da               = *JBLHatVariables::Hat_Q2da;
00286 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2e                = *JBLHatVariables::Hat_Q2e;
00287 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2h                = *JBLHatVariables::Hat_Q2h;
00288 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2s                = *JBLHatVariables::Hat_Q2s;
00289 static JBLH1FloatFun <H1FloatPtr>&  Hat_Epz                = *JBLHatVariables::Hat_Epz;
00290 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yda                = *JBLHatVariables::Hat_Yda;
00291 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ye                 = *JBLHatVariables::Hat_Ye;
00292 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yh                 = *JBLHatVariables::Hat_Yh;
00293 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ys                 = *JBLHatVariables::Hat_Ys;
00294 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2eGen             = *JBLHatVariables::Hat_Q2eGen;
00295 static JBLH1FloatFun <H1FloatPtr>&  Hat_YeGen              = *JBLHatVariables::Hat_YeGen;
00296 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2sGen             = *JBLHatVariables::Hat_Q2sGen;
00297 static JBLH1FloatFun <H1FloatPtr>&  Hat_YsGen              = *JBLHatVariables::Hat_YsGen;
00298 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2daGen            = *JBLHatVariables::Hat_Q2daGen;
00299 static JBLH1FloatFun <H1FloatPtr>&  Hat_YdaGen             = *JBLHatVariables::Hat_YdaGen;
00300 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2hGen             = *JBLHatVariables::Hat_Q2hGen;
00301 static JBLH1FloatFun <H1FloatPtr>&  Hat_YhGen              = *JBLHatVariables::Hat_YhGen;
00302 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight1            = *JBLHatVariables::Hat_Weight1;
00303 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight2            = *JBLHatVariables::Hat_Weight2;
00304 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumEmParts         = *JBLHatVariables::Hat_NumEmParts;
00305 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecE              = *JBLHatVariables::Hat_ElecE;
00306 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecTheta          = *JBLHatVariables::Hat_ElecTheta;
00307 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecPhi            = *JBLHatVariables::Hat_ElecPhi;
00308 static JBLH1IntFun   <H1ShortPtr>&  Hat_Ivtyp              = *JBLHatVariables::Hat_Ivtyp;
00309 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxX               = *JBLHatVariables::Hat_VtxX;
00310 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxY               = *JBLHatVariables::Hat_VtxY;
00311 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxZ               = *JBLHatVariables::Hat_VtxZ;
00312 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenVtxZ            = *JBLHatVariables::Hat_GenVtxZ;
00313 static JBLH1IntFun   <H1BytePtr>&   Hat_NPrt               = *JBLHatVariables::Hat_NPrt;
00314 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumHfs             = *JBLHatVariables::Hat_NumHfs;
00315 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsi            = *JBLHatVariables::Hat_NumJPsi;
00316 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiDiff        = *JBLHatVariables::Hat_NumJPsiDiff;
00317 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiTCCC        = *JBLHatVariables::Hat_NumJPsiTCCC;
00318 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLightVMDiff     = *JBLHatVariables::Hat_NumLightVMDiff;
00319 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstar           = *JBLHatVariables::Hat_NumDstar;
00320 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarK03Pi      = *JBLHatVariables::Hat_NumDstarK03Pi;
00321 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarWc         = *JBLHatVariables::Hat_NumDstarWc;
00322 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMuons           = *JBLHatVariables::Hat_NumMuons;
00323 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCentralTracks   = *JBLHatVariables::Hat_NumCentralTracks;
00324 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCombinedTracks  = *JBLHatVariables::Hat_NumCombinedTracks;
00325 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumForwardTracks   = *JBLHatVariables::Hat_NumForwardTracks;
00326 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLooseTracks     = *JBLHatVariables::Hat_NumLooseTracks;
00327 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumNonvertexTracks = *JBLHatVariables::Hat_NumNonvertexTracks;
00328 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumKtJets          = *JBLHatVariables::Hat_NumKtJets;
00329 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumInclKtJets      = *JBLHatVariables::Hat_NumInclKtJets;
00330 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMCParts         = *JBLHatVariables::Hat_NumMCParts;
00331 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumK0              = *JBLHatVariables::Hat_NumK0;
00332 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLambda          = *JBLHatVariables::Hat_NumLambda;
00333 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumConvPhotons     = *JBLHatVariables::Hat_NumConvPhotons;
00334 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFNC            = *JBLHatVariables::Hat_PartFNC;
00335 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFPS            = *JBLHatVariables::Hat_PartFPS;
00336 static JBLH1IntFun   <H1ShortPtr>&  Hat_NFmu               = *JBLHatVariables::Hat_NFmu;
00337 static JBLH1IntFun   <H1ShortPtr>&  Hat_NFts               = *JBLHatVariables::Hat_NFts;
00338 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfmu               = *JBLHatVariables::Hat_Nfmu;
00339 static JBLH1IntFun   <H1ShortPtr>&  Hat_NmFmu              = *JBLHatVariables::Hat_NmFmu;
00340 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nmfmu              = *JBLHatVariables::Hat_Nmfmu;
00341 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nprt               = *JBLHatVariables::Hat_Nprt;
00342 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfts               = *JBLHatVariables::Hat_Nfts;
00343 static JBLH1FloatFun <H1FloatPtr>&  Hat_EFwdLAr            = *JBLHatVariables::Hat_EFwdLAr;
00344 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag33             = *JBLHatVariables::Hat_Etag33;
00345 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag44             = *JBLHatVariables::Hat_Etag44;
00346 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag8              = *JBLHatVariables::Hat_Etag8;
00347 static JBLH1FloatFun <H1FloatPtr>&  Hat_Eztag44            = *JBLHatVariables::Hat_Eztag44;
00348 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag6              = *JBLHatVariables::Hat_Etag6;
00349 static JBLH1FloatFun <H1FloatPtr>&  Hat_Phtag              = *JBLHatVariables::Hat_Phtag;
00350 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xtag33             = *JBLHatVariables::Hat_Xtag33;
00351 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xtag6              = *JBLHatVariables::Hat_Xtag6;
00352 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ytag33             = *JBLHatVariables::Hat_Ytag33;
00353 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ytag6              = *JBLHatVariables::Hat_Ytag6;
00354 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibg                = *JBLHatVariables::Hat_Ibg;
00355 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgfm              = *JBLHatVariables::Hat_Ibgfm;
00356 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgam              = *JBLHatVariables::Hat_Ibgam;
00357 static JBLH1IntFun   <H1IntPtr>&    Hat_Iqn                = *JBLHatVariables::Hat_Iqn;
00358 static JBLH1IntFun   <H1ShortPtr>&  Hat_GapTyp             = *JBLHatVariables::Hat_GapTyp;
00359 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaGapU            = *JBLHatVariables::Hat_EtaGapU;
00360 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMax             = *JBLHatVariables::Hat_EtaMax;
00361 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxClus         = *JBLHatVariables::Hat_EtaMaxClus;
00362 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xpom               = *JBLHatVariables::Hat_Xpom;
00363 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPxX             = *JBLHatVariables::Hat_HadPxX;
00364 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPyX             = *JBLHatVariables::Hat_HadPyX;
00365 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPzX             = *JBLHatVariables::Hat_HadPzX;
00366 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadEX              = *JBLHatVariables::Hat_HadEX;
00367 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapUpperGen        = *JBLHatVariables::Hat_RapUpperGen;
00368 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapLowerGen        = *JBLHatVariables::Hat_RapLowerGen;
00369 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxGen          = *JBLHatVariables::Hat_EtaMaxGen;
00370 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMinYGen         = *JBLHatVariables::Hat_EtaMinYGen;
00371 static JBLH1FloatFun <H1FloatPtr>&  Hat_MXGen              = *JBLHatVariables::Hat_MXGen;
00372 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxXGen             = *JBLHatVariables::Hat_PxXGen;
00373 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyXGen             = *JBLHatVariables::Hat_PyXGen;
00374 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzXGen             = *JBLHatVariables::Hat_PzXGen;
00375 static JBLH1FloatFun <H1FloatPtr>&  Hat_MYGen              = *JBLHatVariables::Hat_MYGen;
00376 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxYGen             = *JBLHatVariables::Hat_PxYGen;
00377 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyYGen             = *JBLHatVariables::Hat_PyYGen;
00378 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzYGen             = *JBLHatVariables::Hat_PzYGen;
00379 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGen               = *JBLHatVariables::Hat_TGen;
00380 static JBLH1FloatFun <H1FloatPtr>&  Hat_Gap                = *JBLHatVariables::Hat_Gap;
00381 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGki               = *JBLHatVariables::Hat_TGki;
00382 static JBLH1FloatFun <H1FloatPtr>&  Hat_XpomGki            = *JBLHatVariables::Hat_XpomGki;
00383 static JBLH1IntFun   <H1ShortPtr>&  Hat_GenRad             = *JBLHatVariables::Hat_GenRad;
00384 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnElec          = *JBLHatVariables::Hat_GenEnElec;
00385 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThElec          = *JBLHatVariables::Hat_GenThElec;
00386 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhElec          = *JBLHatVariables::Hat_GenPhElec;
00387 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnPhoton        = *JBLHatVariables::Hat_GenEnPhoton;
00388 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThPhoton        = *JBLHatVariables::Hat_GenThPhoton;
00389 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhPhoton        = *JBLHatVariables::Hat_GenPhPhoton;
00390 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnElecUncombined= *JBLHatVariables::Hat_GenEnElecUncombined;
00391 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThElecUncombined= *JBLHatVariables::Hat_GenThElecUncombined;
00392 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhElecUncombined= *JBLHatVariables::Hat_GenPhElecUncombined;
00393 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnHad           = *JBLHatVariables::Hat_GenEnHad;
00394 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPxHad           = *JBLHatVariables::Hat_GenPxHad;
00395 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPyHad           = *JBLHatVariables::Hat_GenPyHad;
00396 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPzHad           = *JBLHatVariables::Hat_GenPzHad;
00397 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2Gki              = *JBLHatVariables::Hat_Q2Gki;
00398 static JBLH1FloatFun <H1FloatPtr>&  Hat_XGki               = *JBLHatVariables::Hat_XGki;
00399 static JBLH1FloatFun <H1FloatPtr>&  Hat_YGki               = *JBLHatVariables::Hat_YGki;
00400 static JBLH1FloatFun <H1FloatPtr>&  Hat_DistTrkClu         = *JBLHatVariables::Hat_DistTrkClu;
00401 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEt             = *JBLHatVariables::Hat_ScalEt;
00402 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadFracClus        = *JBLHatVariables::Hat_HadFracClus;
00403 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtCalo             = *JBLHatVariables::Hat_PtCalo;
00404 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtMiss             = *JBLHatVariables::Hat_PtMiss;
00405 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pxf                = *JBLHatVariables::Hat_Pxf;
00406 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pyf                = *JBLHatVariables::Hat_Pyf;
00407 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEtXGen         = *JBLHatVariables::Hat_ScalEtXGen;
00408 static JBLH1FloatFun <H1FloatPtr>&  Hat_ThTrkClu           = *JBLHatVariables::Hat_ThTrkClu;
00409 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vanti              = *JBLHatVariables::Hat_Vanti;
00410 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vantib             = *JBLHatVariables::Hat_Vantib;
00411 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparl              = *JBLHatVariables::Hat_Vparl;
00412 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparlb             = *JBLHatVariables::Hat_Vparlb;
00413 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPt       = *JBLHatVariables::Hat_HfsClusLarPt;
00414 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarTheta    = *JBLHatVariables::Hat_HfsClusLarTheta;
00415 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPhi      = *JBLHatVariables::Hat_HfsClusLarPhi;
00416 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarE        = *JBLHatVariables::Hat_HfsClusLarE;
00417 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPt       = *JBLHatVariables::Hat_HfsCombLarPt;
00418 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarTheta    = *JBLHatVariables::Hat_HfsCombLarTheta;
00419 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPhi      = *JBLHatVariables::Hat_HfsCombLarPhi;
00420 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarE        = *JBLHatVariables::Hat_HfsCombLarE;
00421 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPt       = *JBLHatVariables::Hat_HfsClusSpaPt;
00422 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaTheta    = *JBLHatVariables::Hat_HfsClusSpaTheta;
00423 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPhi      = *JBLHatVariables::Hat_HfsClusSpaPhi;
00424 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaE        = *JBLHatVariables::Hat_HfsClusSpaE;
00425 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPt       = *JBLHatVariables::Hat_HfsCombSpaPt;
00426 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaTheta    = *JBLHatVariables::Hat_HfsCombSpaTheta;
00427 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPhi      = *JBLHatVariables::Hat_HfsCombSpaPhi;
00428 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaE        = *JBLHatVariables::Hat_HfsCombSpaE;
00429 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPt      = *JBLHatVariables::Hat_HfsClusIronPt;
00430 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronTheta   = *JBLHatVariables::Hat_HfsClusIronTheta;
00431 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPhi     = *JBLHatVariables::Hat_HfsClusIronPhi;
00432 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronE       = *JBLHatVariables::Hat_HfsClusIronE;
00433 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPt      = *JBLHatVariables::Hat_HfsClusPlugPt;
00434 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugTheta   = *JBLHatVariables::Hat_HfsClusPlugTheta;
00435 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPhi     = *JBLHatVariables::Hat_HfsClusPlugPhi;
00436 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugE       = *JBLHatVariables::Hat_HfsClusPlugE;
00437 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePt     = *JBLHatVariables::Hat_HfsClusNoisePt;
00438 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseTheta  = *JBLHatVariables::Hat_HfsClusNoiseTheta;
00439 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePhi    = *JBLHatVariables::Hat_HfsClusNoisePhi;
00440 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseE      = *JBLHatVariables::Hat_HfsClusNoiseE;
00441 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPt         = *JBLHatVariables::Hat_HadTrackPt;
00442 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackTheta      = *JBLHatVariables::Hat_HadTrackTheta;
00443 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPhi        = *JBLHatVariables::Hat_HadTrackPhi;
00444 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackE          = *JBLHatVariables::Hat_HadTrackE;
00445 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPt       = *JBLHatVariables::Hat_HfsCombTraPt;
00446 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraTheta    = *JBLHatVariables::Hat_HfsCombTraTheta;
00447 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPhi      = *JBLHatVariables::Hat_HfsCombTraPhi;
00448 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraE        = *JBLHatVariables::Hat_HfsCombTraE;
00449 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPt      = *JBLHatVariables::Hat_FullHfsClusPt;
00450 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusTheta   = *JBLHatVariables::Hat_FullHfsClusTheta;
00451 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPhi     = *JBLHatVariables::Hat_FullHfsClusPhi;
00452 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusE       = *JBLHatVariables::Hat_FullHfsClusE;
00453 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPt      = *JBLHatVariables::Hat_FullHfsCombPt;
00454 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombTheta   = *JBLHatVariables::Hat_FullHfsCombTheta;
00455 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPhi     = *JBLHatVariables::Hat_FullHfsCombPhi;
00456 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombE       = *JBLHatVariables::Hat_FullHfsCombE;
00457 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pt2HatGki          = *JBLHatVariables::Hat_Pt2HatGki;
00458 static JBLH1FloatFun <H1FloatPtr>&  Hat_SHatGki            = *JBLHatVariables::Hat_SHatGki;
00459 static JBLH1FloatFun <H1FloatPtr>&  Hat_DstarPt            = *JBLHatVariables::Hat_DstarPt;
00460 static JBLH1FloatFun <H1FloatPtr>&  Hat_MuonPt             = *JBLHatVariables::Hat_MuonPt;
00461 static JBLH1FloatFun <H1FloatPtr>&  Hat_FwdMuonP           = *JBLHatVariables::Hat_FwdMuonP;
00462 static JBLH1FloatFun <H1FloatPtr>&  Hat_SelTrackPt         = *JBLHatVariables::Hat_SelTrackPt;
00463 static JBLH1FloatFun <H1FloatPtr>&  Hat_SelTrackTheta      = *JBLHatVariables::Hat_SelTrackTheta;
00464 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetPt            = *JBLHatVariables::Hat_KtJetPt;
00465 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetTheta         = *JBLHatVariables::Hat_KtJetTheta;
00466 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt1    = *JBLHatVariables::Hat_InclKtJetCenPt1;
00467 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt2    = *JBLHatVariables::Hat_InclKtJetCenPt2;
00468 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt1    = *JBLHatVariables::Hat_InclKtJetFidPt1;
00469 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt2    = *JBLHatVariables::Hat_InclKtJetFidPt2;
00470 #elif (H1OOVERSION == 29 || H1OOVERSION == 2913)
00471 static JBLH1IntFun   <H1IntPtr>&    Hat_RunNumber          = *JBLHatVariables::Hat_RunNumber;
00472 static JBLH1IntFun   <H1IntPtr>&    Hat_EventNumber        = *JBLHatVariables::Hat_EventNumber;
00473 #if (H1OOVERSION == 2913)
00474 static JBLH1IntFun   <H1ShortPtr>&  Hat_PolType            = *JBLHatVariables::Hat_PolType;
00475 #else
00476 static JBLH1IntFun   <H1IntPtr>&    Hat_PolType            = *JBLHatVariables::Hat_PolType;
00477 #endif
00478 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pol                = *JBLHatVariables::Hat_Pol;
00479 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunType            = *JBLHatVariables::Hat_RunType;
00480 static JBLH1IntFun   <H1ShortPtr>&  Hat_RunQ               = *JBLHatVariables::Hat_RunQ;
00481 static JBLH1IntFun   <H1ShortPtr>&  Hat_Bunch              = *JBLHatVariables::Hat_Bunch;
00482 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mbbl3              = *JBLHatVariables::Hat_Mbbl3;
00483 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv1               = *JBLHatVariables::Hat_Mhv1;
00484 static JBLH1IntFun   <H1ShortPtr>&  Hat_Mhv2               = *JBLHatVariables::Hat_Mhv2;
00485 static JBLH1IntFun   <H1IntPtr>&    Hat_EvTime             = *JBLHatVariables::Hat_EvTime;
00486 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_CJC             = *JBLHatVariables::Hat_T0_CJC;
00487 static JBLH1FloatFun <H1FloatPtr>&  Hat_T0_LAr             = *JBLHatVariables::Hat_T0_LAr;
00488 static JBLH1IntFun   <H1IntPtr>&    Hat_L4dec              = *JBLHatVariables::Hat_L4dec;
00489 static JBLH1IntFun   <H1BytePtr>&   Hat_Iclass             = *JBLHatVariables::Hat_Iclass;
00490 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1te              = *JBLHatVariables::Hat_Il1te;
00491 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1rw              = *JBLHatVariables::Hat_Il1rw;
00492 static JBLH1IntFun   <H1BytePtr>&   Hat_Il1ac              = *JBLHatVariables::Hat_Il1ac;
00493 static JBLH1IntFun   <H1BytePtr>&   Hat_Il4vst             = *JBLHatVariables::Hat_Il4vst;
00494 static JBLH1IntFun   <H1BytePtr>&   Hat_ITrigac            = *JBLHatVariables::Hat_ITrigac;
00495 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2te              = *JBLHatVariables::Hat_Il2te;
00496 static JBLH1IntFun   <H1BytePtr>&   Hat_Il2ac              = *JBLHatVariables::Hat_Il2ac;
00497 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2da               = *JBLHatVariables::Hat_Q2da;
00498 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2e                = *JBLHatVariables::Hat_Q2e;
00499 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2h                = *JBLHatVariables::Hat_Q2h;
00500 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2s                = *JBLHatVariables::Hat_Q2s;
00501 static JBLH1FloatFun <H1FloatPtr>&  Hat_Epz                = *JBLHatVariables::Hat_Epz;
00502 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yda                = *JBLHatVariables::Hat_Yda;
00503 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ye                 = *JBLHatVariables::Hat_Ye;
00504 static JBLH1FloatFun <H1FloatPtr>&  Hat_Yh                 = *JBLHatVariables::Hat_Yh;
00505 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ys                 = *JBLHatVariables::Hat_Ys;
00506 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2eGen             = *JBLHatVariables::Hat_Q2eGen;
00507 static JBLH1FloatFun <H1FloatPtr>&  Hat_YeGen              = *JBLHatVariables::Hat_YeGen;
00508 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2sGen             = *JBLHatVariables::Hat_Q2sGen;
00509 static JBLH1FloatFun <H1FloatPtr>&  Hat_YsGen              = *JBLHatVariables::Hat_YsGen;
00510 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2daGen            = *JBLHatVariables::Hat_Q2daGen;
00511 static JBLH1FloatFun <H1FloatPtr>&  Hat_YdaGen             = *JBLHatVariables::Hat_YdaGen;
00512 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2hGen             = *JBLHatVariables::Hat_Q2hGen;
00513 static JBLH1FloatFun <H1FloatPtr>&  Hat_YhGen              = *JBLHatVariables::Hat_YhGen;
00514 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight1            = *JBLHatVariables::Hat_Weight1;
00515 static JBLH1FloatFun <H1FloatPtr>&  Hat_Weight2            = *JBLHatVariables::Hat_Weight2;
00516 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumEmParts         = *JBLHatVariables::Hat_NumEmParts;
00517 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecE              = *JBLHatVariables::Hat_ElecE;
00518 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecTheta          = *JBLHatVariables::Hat_ElecTheta;
00519 static JBLH1FloatFun <H1FloatPtr>&  Hat_ElecPhi            = *JBLHatVariables::Hat_ElecPhi;
00520 static JBLH1IntFun   <H1ShortPtr>&  Hat_Ivtyp              = *JBLHatVariables::Hat_Ivtyp;
00521 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxX               = *JBLHatVariables::Hat_VtxX;
00522 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxY               = *JBLHatVariables::Hat_VtxY;
00523 static JBLH1FloatFun <H1FloatPtr>&  Hat_VtxZ               = *JBLHatVariables::Hat_VtxZ;
00524 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenVtxZ            = *JBLHatVariables::Hat_GenVtxZ;
00525 static JBLH1IntFun   <H1BytePtr>&   Hat_NPrt               = *JBLHatVariables::Hat_NPrt;
00526 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumHfs             = *JBLHatVariables::Hat_NumHfs;
00527 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsi            = *JBLHatVariables::Hat_NumJPsi;
00528 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiDiff        = *JBLHatVariables::Hat_NumJPsiDiff;
00529 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumJPsiTCCC        = *JBLHatVariables::Hat_NumJPsiTCCC;
00530 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLightVMDiff     = *JBLHatVariables::Hat_NumLightVMDiff;
00531 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstar           = *JBLHatVariables::Hat_NumDstar;
00532 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarK03Pi      = *JBLHatVariables::Hat_NumDstarK03Pi;
00533 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumDstarWc         = *JBLHatVariables::Hat_NumDstarWc;
00534 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMuons           = *JBLHatVariables::Hat_NumMuons;
00535 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCentralTracks   = *JBLHatVariables::Hat_NumCentralTracks;
00536 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumCombinedTracks  = *JBLHatVariables::Hat_NumCombinedTracks;
00537 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumForwardTracks   = *JBLHatVariables::Hat_NumForwardTracks;
00538 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLooseTracks     = *JBLHatVariables::Hat_NumLooseTracks;
00539 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumNonvertexTracks = *JBLHatVariables::Hat_NumNonvertexTracks;
00540 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumKtJets          = *JBLHatVariables::Hat_NumKtJets;
00541 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumInclKtJets      = *JBLHatVariables::Hat_NumInclKtJets;
00542 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumMCParts         = *JBLHatVariables::Hat_NumMCParts;
00543 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumK0              = *JBLHatVariables::Hat_NumK0;
00544 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumLambda          = *JBLHatVariables::Hat_NumLambda;
00545 static JBLH1IntFun   <H1ShortPtr>&  Hat_NumConvPhotons     = *JBLHatVariables::Hat_NumConvPhotons;
00546 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFNC            = *JBLHatVariables::Hat_PartFNC;
00547 static JBLH1IntFun   <H1ShortPtr>&  Hat_PartFPS            = *JBLHatVariables::Hat_PartFPS;
00548 static JBLH1IntFun   <H1ShortPtr>&  Hat_NFmu               = *JBLHatVariables::Hat_NFmu;
00549 static JBLH1IntFun   <H1ShortPtr>&  Hat_NFts               = *JBLHatVariables::Hat_NFts;
00550 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfmu               = *JBLHatVariables::Hat_Nfmu;
00551 static JBLH1IntFun   <H1ShortPtr>&  Hat_NmFmu              = *JBLHatVariables::Hat_NmFmu;
00552 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nmfmu              = *JBLHatVariables::Hat_Nmfmu;
00553 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nprt               = *JBLHatVariables::Hat_Nprt;
00554 static JBLH1IntFun   <H1ShortPtr>&  Hat_Nfts               = *JBLHatVariables::Hat_Nfts;
00555 static JBLH1FloatFun <H1FloatPtr>&  Hat_EFwdLAr            = *JBLHatVariables::Hat_EFwdLAr;
00556 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag33             = *JBLHatVariables::Hat_Etag33;
00557 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag44             = *JBLHatVariables::Hat_Etag44;
00558 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag8              = *JBLHatVariables::Hat_Etag8;
00559 static JBLH1FloatFun <H1FloatPtr>&  Hat_Eztag44            = *JBLHatVariables::Hat_Eztag44;
00560 static JBLH1FloatFun <H1FloatPtr>&  Hat_Etag6              = *JBLHatVariables::Hat_Etag6;
00561 static JBLH1FloatFun <H1FloatPtr>&  Hat_Phtag              = *JBLHatVariables::Hat_Phtag;
00562 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xtag33             = *JBLHatVariables::Hat_Xtag33;
00563 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xtag6              = *JBLHatVariables::Hat_Xtag6;
00564 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ytag33             = *JBLHatVariables::Hat_Ytag33;
00565 static JBLH1FloatFun <H1FloatPtr>&  Hat_Ytag6              = *JBLHatVariables::Hat_Ytag6;
00566 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibg                = *JBLHatVariables::Hat_Ibg;
00567 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgfm              = *JBLHatVariables::Hat_Ibgfm;
00568 static JBLH1IntFun   <H1IntPtr>&    Hat_Ibgam              = *JBLHatVariables::Hat_Ibgam;
00569 static JBLH1IntFun   <H1IntPtr>&    Hat_Iqn                = *JBLHatVariables::Hat_Iqn;
00570 static JBLH1IntFun   <H1ShortPtr>&  Hat_GapTyp             = *JBLHatVariables::Hat_GapTyp;
00571 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaGapU            = *JBLHatVariables::Hat_EtaGapU;
00572 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMax             = *JBLHatVariables::Hat_EtaMax;
00573 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxClus         = *JBLHatVariables::Hat_EtaMaxClus;
00574 static JBLH1FloatFun <H1FloatPtr>&  Hat_Xpom               = *JBLHatVariables::Hat_Xpom;
00575 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPxX             = *JBLHatVariables::Hat_HadPxX;
00576 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPyX             = *JBLHatVariables::Hat_HadPyX;
00577 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadPzX             = *JBLHatVariables::Hat_HadPzX;
00578 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadEX              = *JBLHatVariables::Hat_HadEX;
00579 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapUpperGen        = *JBLHatVariables::Hat_RapUpperGen;
00580 static JBLH1FloatFun <H1FloatPtr>&  Hat_RapLowerGen        = *JBLHatVariables::Hat_RapLowerGen;
00581 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMaxGen          = *JBLHatVariables::Hat_EtaMaxGen;
00582 static JBLH1FloatFun <H1FloatPtr>&  Hat_EtaMinYGen         = *JBLHatVariables::Hat_EtaMinYGen;
00583 static JBLH1FloatFun <H1FloatPtr>&  Hat_MXGen              = *JBLHatVariables::Hat_MXGen;
00584 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxXGen             = *JBLHatVariables::Hat_PxXGen;
00585 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyXGen             = *JBLHatVariables::Hat_PyXGen;
00586 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzXGen             = *JBLHatVariables::Hat_PzXGen;
00587 static JBLH1FloatFun <H1FloatPtr>&  Hat_MYGen              = *JBLHatVariables::Hat_MYGen;
00588 static JBLH1FloatFun <H1FloatPtr>&  Hat_PxYGen             = *JBLHatVariables::Hat_PxYGen;
00589 static JBLH1FloatFun <H1FloatPtr>&  Hat_PyYGen             = *JBLHatVariables::Hat_PyYGen;
00590 static JBLH1FloatFun <H1FloatPtr>&  Hat_PzYGen             = *JBLHatVariables::Hat_PzYGen;
00591 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGen               = *JBLHatVariables::Hat_TGen;
00592 static JBLH1FloatFun <H1FloatPtr>&  Hat_Gap                = *JBLHatVariables::Hat_Gap;
00593 static JBLH1FloatFun <H1FloatPtr>&  Hat_TGki               = *JBLHatVariables::Hat_TGki;
00594 static JBLH1FloatFun <H1FloatPtr>&  Hat_XpomGki            = *JBLHatVariables::Hat_XpomGki;
00595 static JBLH1IntFun   <H1ShortPtr>&  Hat_GenRad             = *JBLHatVariables::Hat_GenRad;
00596 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnElec          = *JBLHatVariables::Hat_GenEnElec;
00597 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThElec          = *JBLHatVariables::Hat_GenThElec;
00598 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhElec          = *JBLHatVariables::Hat_GenPhElec;
00599 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnPhoton        = *JBLHatVariables::Hat_GenEnPhoton;
00600 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThPhoton        = *JBLHatVariables::Hat_GenThPhoton;
00601 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhPhoton        = *JBLHatVariables::Hat_GenPhPhoton;
00602 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnElecUncombined= *JBLHatVariables::Hat_GenEnElecUncombined;
00603 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenThElecUncombined= *JBLHatVariables::Hat_GenThElecUncombined;
00604 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPhElecUncombined= *JBLHatVariables::Hat_GenPhElecUncombined;
00605 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenEnHad           = *JBLHatVariables::Hat_GenEnHad;
00606 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPxHad           = *JBLHatVariables::Hat_GenPxHad;
00607 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPyHad           = *JBLHatVariables::Hat_GenPyHad;
00608 static JBLH1FloatFun <H1FloatPtr>&  Hat_GenPzHad           = *JBLHatVariables::Hat_GenPzHad;
00609 static JBLH1FloatFun <H1FloatPtr>&  Hat_Q2Gki              = *JBLHatVariables::Hat_Q2Gki;
00610 static JBLH1FloatFun <H1FloatPtr>&  Hat_XGki               = *JBLHatVariables::Hat_XGki;
00611 static JBLH1FloatFun <H1FloatPtr>&  Hat_YGki               = *JBLHatVariables::Hat_YGki;
00612 static JBLH1FloatFun <H1FloatPtr>&  Hat_DistTrkClu         = *JBLHatVariables::Hat_DistTrkClu;
00613 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEt             = *JBLHatVariables::Hat_ScalEt;
00614 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadFracClus        = *JBLHatVariables::Hat_HadFracClus;
00615 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtCalo             = *JBLHatVariables::Hat_PtCalo;
00616 static JBLH1FloatFun <H1FloatPtr>&  Hat_PtMiss             = *JBLHatVariables::Hat_PtMiss;
00617 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pxf                = *JBLHatVariables::Hat_Pxf;
00618 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pyf                = *JBLHatVariables::Hat_Pyf;
00619 static JBLH1FloatFun <H1FloatPtr>&  Hat_ScalEtXGen         = *JBLHatVariables::Hat_ScalEtXGen;
00620 static JBLH1FloatFun <H1FloatPtr>&  Hat_ThTrkClu           = *JBLHatVariables::Hat_ThTrkClu;
00621 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vanti              = *JBLHatVariables::Hat_Vanti;
00622 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vantib             = *JBLHatVariables::Hat_Vantib;
00623 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparl              = *JBLHatVariables::Hat_Vparl;
00624 static JBLH1FloatFun <H1FloatPtr>&  Hat_Vparlb             = *JBLHatVariables::Hat_Vparlb;
00625 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPt       = *JBLHatVariables::Hat_HfsClusLarPt;
00626 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarTheta    = *JBLHatVariables::Hat_HfsClusLarTheta;
00627 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarPhi      = *JBLHatVariables::Hat_HfsClusLarPhi;
00628 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusLarE        = *JBLHatVariables::Hat_HfsClusLarE;
00629 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPt       = *JBLHatVariables::Hat_HfsCombLarPt;
00630 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarTheta    = *JBLHatVariables::Hat_HfsCombLarTheta;
00631 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarPhi      = *JBLHatVariables::Hat_HfsCombLarPhi;
00632 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombLarE        = *JBLHatVariables::Hat_HfsCombLarE;
00633 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPt       = *JBLHatVariables::Hat_HfsClusSpaPt;
00634 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaTheta    = *JBLHatVariables::Hat_HfsClusSpaTheta;
00635 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaPhi      = *JBLHatVariables::Hat_HfsClusSpaPhi;
00636 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusSpaE        = *JBLHatVariables::Hat_HfsClusSpaE;
00637 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPt       = *JBLHatVariables::Hat_HfsCombSpaPt;
00638 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaTheta    = *JBLHatVariables::Hat_HfsCombSpaTheta;
00639 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaPhi      = *JBLHatVariables::Hat_HfsCombSpaPhi;
00640 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombSpaE        = *JBLHatVariables::Hat_HfsCombSpaE;
00641 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPt      = *JBLHatVariables::Hat_HfsClusIronPt;
00642 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronTheta   = *JBLHatVariables::Hat_HfsClusIronTheta;
00643 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronPhi     = *JBLHatVariables::Hat_HfsClusIronPhi;
00644 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusIronE       = *JBLHatVariables::Hat_HfsClusIronE;
00645 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPt      = *JBLHatVariables::Hat_HfsClusPlugPt;
00646 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugTheta   = *JBLHatVariables::Hat_HfsClusPlugTheta;
00647 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugPhi     = *JBLHatVariables::Hat_HfsClusPlugPhi;
00648 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusPlugE       = *JBLHatVariables::Hat_HfsClusPlugE;
00649 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePt     = *JBLHatVariables::Hat_HfsClusNoisePt;
00650 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseTheta  = *JBLHatVariables::Hat_HfsClusNoiseTheta;
00651 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoisePhi    = *JBLHatVariables::Hat_HfsClusNoisePhi;
00652 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsClusNoiseE      = *JBLHatVariables::Hat_HfsClusNoiseE;
00653 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPt         = *JBLHatVariables::Hat_HadTrackPt;
00654 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackTheta      = *JBLHatVariables::Hat_HadTrackTheta;
00655 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackPhi        = *JBLHatVariables::Hat_HadTrackPhi;
00656 static JBLH1FloatFun <H1FloatPtr>&  Hat_HadTrackE          = *JBLHatVariables::Hat_HadTrackE;
00657 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPt       = *JBLHatVariables::Hat_HfsCombTraPt;
00658 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraTheta    = *JBLHatVariables::Hat_HfsCombTraTheta;
00659 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraPhi      = *JBLHatVariables::Hat_HfsCombTraPhi;
00660 static JBLH1FloatFun <H1FloatPtr>&  Hat_HfsCombTraE        = *JBLHatVariables::Hat_HfsCombTraE;
00661 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPt      = *JBLHatVariables::Hat_FullHfsClusPt;
00662 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusTheta   = *JBLHatVariables::Hat_FullHfsClusTheta;
00663 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusPhi     = *JBLHatVariables::Hat_FullHfsClusPhi;
00664 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsClusE       = *JBLHatVariables::Hat_FullHfsClusE;
00665 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPt      = *JBLHatVariables::Hat_FullHfsCombPt;
00666 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombTheta   = *JBLHatVariables::Hat_FullHfsCombTheta;
00667 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombPhi     = *JBLHatVariables::Hat_FullHfsCombPhi;
00668 static JBLH1FloatFun <H1FloatPtr>&  Hat_FullHfsCombE       = *JBLHatVariables::Hat_FullHfsCombE;
00669 static JBLH1FloatFun <H1FloatPtr>&  Hat_Pt2HatGki          = *JBLHatVariables::Hat_Pt2HatGki;
00670 static JBLH1FloatFun <H1FloatPtr>&  Hat_SHatGki            = *JBLHatVariables::Hat_SHatGki;
00671 static JBLH1FloatFun <H1FloatPtr>&  Hat_DstarPt            = *JBLHatVariables::Hat_DstarPt;
00672 static JBLH1FloatFun <H1FloatPtr>&  Hat_MuonPt             = *JBLHatVariables::Hat_MuonPt;
00673 static JBLH1FloatFun <H1FloatPtr>&  Hat_FwdMuonP           = *JBLHatVariables::Hat_FwdMuonP;
00674 static JBLH1FloatFun <H1FloatPtr>&  Hat_SelTrackPt         = *JBLHatVariables::Hat_SelTrackPt;
00675 static JBLH1FloatFun <H1FloatPtr>&  Hat_SelTrackTheta      = *JBLHatVariables::Hat_SelTrackTheta;
00676 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetPt            = *JBLHatVariables::Hat_KtJetPt;
00677 static JBLH1FloatFun <H1FloatPtr>&  Hat_KtJetTheta         = *JBLHatVariables::Hat_KtJetTheta;
00678 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt1    = *JBLHatVariables::Hat_InclKtJetCenPt1;
00679 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetCenPt2    = *JBLHatVariables::Hat_InclKtJetCenPt2;
00680 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt1    = *JBLHatVariables::Hat_InclKtJetFidPt1;
00681 static JBLH1FloatFun <H1FloatPtr>&  Hat_InclKtJetFidPt2    = *JBLHatVariables::Hat_InclKtJetFidPt2;
00682 #else
00683 #error PLEASE SET THE COMPILER FLAG "H1OOVERSION" !!!
00684 #endif
00685 
00686 #endif /* #ifndef __H1HATVARIABLES_H */ 

Generated on Thu Oct 26 12:52:56 2006 for SFH by doxygen 1.3.2