CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
FFTJetCorrectorApp.cc File Reference
#include "JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorApp.h"
#include "FWCore/Utilities/interface/Exception.h"

Go to the source code of this file.

Functions

FFTJetCorrectorApp parseFFTJetCorrectorApp (const std::string &config)
 

Function Documentation

FFTJetCorrectorApp parseFFTJetCorrectorApp ( const std::string &  config)

Definition at line 4 of file FFTJetCorrectorApp.cc.

References DATA_ONLY, Exception, MC_ONLY, and MC_OR_DATA.

Referenced by parseFFTJetCorrector().

5 {
6  if (!config.compare("MCOnly"))
8  else if (!config.compare("DataOnly"))
10  else if (!config.compare("MCOrData"))
12  else if (!config.compare("DataOrMC"))
14  else
15  throw cms::Exception("FFTJetBadConfig")
16  << "Error in parseFFTJetCorrectorApp: invalid string parameter \""
17  << config << "\", must be one of \"MCOnly\", "
18  << "\"DataOnly\", or \"DataOrMC\".\n";
19 }