CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
RPCObGasPyWrapper.cc File Reference
#include "CondFormats/RPCObjects/interface/RPCObGas.h"
#include "CondFormats/RPCObjects/interface/RPCObPVSSmap.h"
#include "CondCore/DBCommon/interface/DbConnection.h"
#include "CondCore/DBCommon/interface/DbConnectionConfiguration.h"
#include "CondCore/DBCommon/interface/DbTransaction.h"
#include "CondCore/Utilities/interface/PayLoadInspector.h"
#include "CondCore/Utilities/interface/InspectorPythonWrapper.h"
#include "DataFormats/MuonDetId/interface/RPCDetId.h"
#include "Geometry/RPCGeometry/interface/RPCGeomServ.h"
#include <sys/time.h>
#include "TROOT.h"
#include "TCanvas.h"
#include "TStyle.h"
#include "TColor.h"
#include "TLine.h"
#include "TVirtualPad.h"
#include "TH1D.h"
#include "TH2D.h"
#include "TGraph.h"
#include "TMultiGraph.h"
#include "TLegend.h"
#include "TF1.h"
#include "TDatime.h"
#include <string>
#include <fstream>
#include <sstream>
#include <algorithm>
#include <numeric>
#include <iterator>
#include <iostream>
#include <utility>
#include <iomanip>
#include <boost/ref.hpp>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/iterator/transform_iterator.hpp>

Go to the source code of this file.

Classes

struct  cond::ExtractWhat< RPCObGas >
 
struct  pythonID::pluginName_RPCObGas
 
class  cond::ValueExtractor< RPCObGas >
 

Namespaces

 cond
 
 cond::rpcobgas
 
 condPython
 
 pythonID
 

Typedefs

typedef boost::function< void(RPCObGas
const &pl, std::vector< int >
const &which, std::vector
< float > &result, const float
&starttime, const float
&endtime)> 
cond::rpcobgas::RPCObGasExtractor
 

Enumerations

enum  cond::rpcobgas::How {
  cond::rpcobgas::detid, cond::rpcobgas::flowin, cond::rpcobgas::flowout, cond::rpcobgas::day,
  cond::rpcobgas::time
}
 

Functions

 BOOST_PYTHON_MODULE (pluginRPCObGasPyInterface)
 
template<>
void condPython::defineWhat< RPCObGas > ()
 
void cond::rpcobgas::extractDay (RPCObGas const &pl, std::vector< int > const &which, std::vector< float > &result, const float &starttime, const float &endtime)
 
void cond::rpcobgas::extractDetId (RPCObGas const &pl, std::vector< int > const &which, std::vector< float > &result, const float &starttime, const float &endtime)
 
void cond::rpcobgas::extractFlowin (RPCObGas const &pl, std::vector< int > const &which, std::vector< float > &result, const float &starttime, const float &endtime)
 
void cond::rpcobgas::extractFlowout (RPCObGas const &pl, std::vector< int > const &which, std::vector< float > &result, const float &starttime, const float &endtime)
 
void cond::rpcobgas::extractTime (RPCObGas const &pl, std::vector< int > const &which, std::vector< float > &result, const float &starttime, const float &endtime)
 
Double_t cond::linearF (Double_t *x, Double_t *par)
 
static const
cond::ClassInfoFactory::PMaker
< pythonID::pluginName_RPCObGas
s_maker__LINE__ (pythonID::pluginName_RPCObGas().pluginName(cond::idCategories::pythonIDCategory).c_str())
 

Function Documentation

BOOST_PYTHON_MODULE ( pluginRPCObGasPyInterface  )

Definition at line 581 of file RPCObGasPyWrapper.cc.

static const cond::ClassInfoFactory ::PMaker< pythonID:: pluginName_RPCObGas > s_maker__LINE__ ( pythonID::  pluginName_RPCObGas).pluginName(cond::idCategories::pythonIDCategory).c_str()
static