CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Functions
lhef Namespace Reference

Classes

class  CBInputStream
 
class  CommonBlocks
 
class  HEPEUP
 
class  HEPRUP
 
class  LHEEvent
 
class  LHEProxy
 
class  LHEReader
 
class  LHERunInfo
 
class  STLInputStream
 
class  StorageInputStream
 
class  StorageWrap
 
class  XMLDocument
 
class  XMLInputSourceWrapper
 
class  XMLSimpleStr
 
class  XMLUniStr
 

Typedefs

typedef XMLInputSourceWrapper
< CBInputStream
CBInputSource
 
typedef XMLInputSourceWrapper
< STLInputStream
STLInputSource
 
typedef XMLInputSourceWrapper
< StorageInputStream
StorageInputSource
 

Functions

static void attributesToDom (DOMElement *dom, const Attributes &attributes)
 
static std::vector< std::string > domToLines (const DOMNode *node)
 
static void fillHeader (LHERunInfo::Header &header, const char *data, int len=-1)
 
static void fillLines (std::vector< std::string > &lines, const char *data, int len=-1)
 
static void fixSubTree (HepMC::GenVertex *vertex, HepMC::FourVector &_time, std::set< const HepMC::GenVertex * > &visited)
 
static void logFileAction (char const *msg, std::string const &fileName)
 
const bool operator< (const LHERunInfo::Process &lhs, const LHERunInfo::Process &rhs)
 
const bool operator== (const LHERunInfo::Process &lhs, const LHERunInfo::Process &rhs)
 
template<typename T >
static void pop (std::vector< T > &vec, unsigned int index)
 

Typedef Documentation

Definition at line 193 of file XMLUtils.h.

Definition at line 194 of file XMLUtils.h.

Definition at line 195 of file XMLUtils.h.

Function Documentation

static void lhef::attributesToDom ( DOMElement *  dom,
const Attributes &  attributes 
)
static

Definition at line 152 of file LHEReader.cc.

static std::vector<std::string> lhef::domToLines ( const DOMNode *  node)
static

Definition at line 504 of file LHERunInfo.cc.

static void lhef::fillHeader ( LHERunInfo::Header &  header,
const char *  data,
int  len = -1 
)
static

Definition at line 162 of file LHEReader.cc.

static void lhef::fillLines ( std::vector< std::string > &  lines,
const char *  data,
int  len = -1 
)
static

Definition at line 487 of file LHERunInfo.cc.

static void lhef::fixSubTree ( HepMC::GenVertex *  vertex,
HepMC::FourVector &  _time,
std::set< const HepMC::GenVertex * > &  visited 
)
static

Definition at line 488 of file LHEEvent.cc.

static void lhef::logFileAction ( char const *  msg,
std::string const &  fileName 
)
static

Definition at line 37 of file LHEReader.cc.

const bool lhef::operator< ( const LHERunInfo::Process &  lhs,
const LHERunInfo::Process &  rhs 
)

Definition at line 653 of file LHERunInfo.cc.

const bool lhef::operator== ( const LHERunInfo::Process &  lhs,
const LHERunInfo::Process &  rhs 
)

Definition at line 650 of file LHERunInfo.cc.

template<typename T >
static void lhef::pop ( std::vector< T > &  vec,
unsigned int  index 
)
inlinestatic

Definition at line 150 of file LHEEvent.cc.

Referenced by findBadModT9::findpr(), and combineBTagCalibrationData::main().