コード例 #1
0
ファイル: WHAnalyzeEET.py プロジェクト: mverzett/UWHiggs
 def event_weight(self, row):
     if row.run > 2:  #FIXME! add tight ID correction
         return 1.
     return self.pucorrector(row.nTruePU) * \
             mcCorrectors.get_electron_corrections(row,'e2') *\
             mcCorrectors.electron_tight_corrections(row.e1Pt, row.e1AbsEta) *\
             mcCorrectors.double_electron_trigger(row)
コード例 #2
0
ファイル: WHAnalyzeEET.py プロジェクト: mverzett/UWHiggs
 def event_weight(self, row):
     if row.run > 2: #FIXME! add tight ID correction
         return 1.
     return self.pucorrector(row.nTruePU) * \
             mcCorrectors.get_electron_corrections(row,'e2') *\
             mcCorrectors.electron_tight_corrections(row.e1Pt, row.e1AbsEta) *\
             mcCorrectors.double_electron_trigger(row)
コード例 #3
0
ファイル: ControlZEE.py プロジェクト: mverzett/UWHiggs
 def mc_weight(self, row):
     if row.run > 2:
         return 1.
     else:
         return self.pucorrector(row.nTruePU) * \
             mcCorrectors.get_electron_corrections(row,'e2') *\
             mcCorrectors.electron_tight_corrections(row.e1Pt, row.e1AbsEta) *\
             mcCorrectors.double_electron_trigger(row)
コード例 #4
0
 def mc_weight(self, row):
     if row.run > 2:
         return 1.
     else:
         return self.pucorrector(row.nTruePU) * \
             mcCorrectors.get_electron_corrections(row,'e2') *\
             mcCorrectors.electron_tight_corrections(row.e1Pt, row.e1AbsEta) *\
             mcCorrectors.double_electron_trigger(row)