Hall-D Software
alpha
|
#include <xercesc/util/PlatformUtils.hpp>
#include <xercesc/dom/DOMNamedNodeMap.hpp>
#include "XParsers.hpp"
#include "XString.hpp"
#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
#include <rpc/rpc.h>
#include <unistd.h>
#include <xstream/z.h>
#include <xstream/bz.h>
#include <xstream/xdr.h>
#include <xstream/digest.h>
#include <string.h>
#include <iostream>
#include <fstream>
#include <sstream>
#include <map>
#include <TTree.h>
#include <TFile.h>
#include "particleType.h"
Go to the source code of this file.
Classes | |
class | attribute_t |
class | int_attribute_t |
class | boolean_attribute_t |
class | Particle_attribute_t |
class | long_attribute_t |
class | float_attribute_t |
class | double_attribute_t |
class | string_attribute_t |
class | anyURI_attribute_t |
class | constant_attribute_t |
class | element_t |
class | TreeMaker |
class | istreambuffer |
Macros | |
#define | X(str) XString(str).unicode_str() |
#define | S(str) str.c_str() |
Typedefs | |
typedef xstream::xdr::istream | ixstream |
typedef std::map< XString, XString > | attribute_list |
typedef std::map< XString, attribute_t * > | attribute_table |
Functions | |
void | usage () |
int | main (int argC, char *argV[]) |
Variables | |
int | explicit_repeat_count = 1 |
int | write_xml_output_to_stdout = 0 |
#define S | ( | str | ) | str.c_str() |
Definition at line 39 of file hddm-root.cpp.
Referenced by TreeMaker::build(), TreeMaker::filltrees(), main(), and TreeMaker::TreeMaker().
Definition at line 38 of file hddm-root.cpp.
Referenced by TreeMaker::build().
typedef std::map<XString,XString> attribute_list |
Definition at line 516 of file hddm-root.cpp.
typedef std::map<XString,attribute_t*> attribute_table |
Definition at line 517 of file hddm-root.cpp.
typedef xstream::xdr::istream ixstream |
Definition at line 59 of file hddm-root.cpp.
int main | ( | int | argC, |
char * | argV[] | ||
) |
Definition at line 577 of file hddm-root.cpp.
References TreeMaker::build(), buildDOMDocument(), TreeMaker::filltrees(), parseInputDocument(), istreambuffer::reset(), S, TreeMaker::savetrees(), size, tsize, usage(), and write_xml_output_to_stdout.
void usage | ( | ) |
Definition at line 46 of file hddm-root.cpp.
int explicit_repeat_count = 1 |
Definition at line 43 of file hddm-root.cpp.
Referenced by TreeMaker::build(), XMLmaker::constructXML(), and HDDMmaker::outputStream().
int write_xml_output_to_stdout = 0 |
Definition at line 44 of file hddm-root.cpp.
Referenced by main(), and element_t::read().