emcOMTracedFEM.C File Reference

#include "emcOMAsciiT.h"
#include "emcTracedFEM.h"
#include "emcDataManager.h"
#include "EmcIndexer.h"
#include "emcTracedValue.h"
#include "emcTofT0FEM.h"
#include "asciitimestamp.h"
#include "dirfilemanip.h"
#include "TSystem.h"
#include <string>
#include <vector>
#include <fstream>
#include <sstream>
#include <iostream>
#include <iomanip>

Include dependency graph for ascii/emcOMTracedFEM.C:

Go to the source code of this file.

Functions

bool ReadOneFEMFromFile (std::string filename, emcTracedFEM &fem, int)
bool namer (const emcTracedFEM &tracedFEM, int to_or_from, std::string &filename)
bool reader (emcTracedFEM &tracedFEM, int code)
bool writer (const emcTracedFEM &tracedFEM, int)

Variables

emcOMAsciiT< emcTracedFEMgemcOMTracedFEM ("emcOMTracedFEM","Read/Write emcTracedFEM objects", reader, writer)


Function Documentation

bool @0::namer const emcTracedFEM tracedFEM,
int  to_or_from,
std::string &  filename
[static]
 

Definition at line 115 of file ascii/emcOMTracedFEM.C.

References emcCalFEM::AbsolutePosition(), createDirectory(), EmcIndexer::EmcSectorId(), expand(), emcTracedFEM::GetCategory(), emcDataManager::GetInstance(), and EmcIndexer::PXSM144_iSiSM144().

bool @0::reader emcTracedFEM tracedFEM,
int  code
[static]
 

Definition at line 207 of file ascii/emcOMTracedFEM.C.

References emcCalFEM::AbsolutePosition(), and emcCalFEM::FEMDecode().

bool @0::ReadOneFEMFromFile std::string  filename,
emcTracedFEM fem,
int 
[static]
 

Definition at line 21 of file ascii/emcOMTracedFEM.C.

References emcDataManager::GetInstance(), and emcDataManager::GetVerboseLevel().

bool @0::writer const emcTracedFEM tracedFEM,
int 
[static]
 

Definition at line 244 of file ascii/emcOMTracedFEM.C.

References checkFile(), and namer().


Variable Documentation

emcOMAsciiT<emcTracedFEM> gemcOMTracedFEM("emcOMTracedFEM","Read/Write emcTracedFEM objects", reader, writer) [static]