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< emcTracedFEM > gemcOMTracedFEM ("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]