CMS 3D CMS Logo

Functions
IntegralOverPhiFunction.cc File Reference
#include "PhysicsTools/IsolationUtils/interface/IntegralOverPhiFunction.h"
#include <iostream>
#include <iomanip>
#include <vector>
#include <TMath.h>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/Math/interface/normalizedPhi.h"

Go to the source code of this file.

Functions

void checkSolutions (unsigned int i, unsigned int &numSolution1, unsigned int &numSolution2, unsigned int &numSolution3, unsigned int &numSolution4)
 

Function Documentation

void checkSolutions ( unsigned int  i,
unsigned int &  numSolution1,
unsigned int &  numSolution2,
unsigned int &  numSolution3,
unsigned int &  numSolution4 
)

Definition at line 251 of file IntegralOverPhiFunction.cc.

Referenced by IntegralOverPhiFunction::DoEval().

252 {
253  switch ( i ) {
254  case 0 :
255  ++numSolution1;
256  break;
257  case 1 :
258  ++numSolution2;
259  break;
260  case 2 :
261  ++numSolution3;
262  break;
263  case 3 :
264  ++numSolution4;
265  break;
266  }
267 }