Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Bdnt.cxx File Reference

#include "Bdnt.h"
#include <TFile.h>
#include <TTree.h>
#include <Validity/VldContext.h>
#include <RawData/RawRecord.h>
#include <RawData/RawBeamMonHeader.h>
#include <RawData/RawBeamMonBlock.h>
#include <RawData/RawDataBlock.h>
#include <RawData/RawBeamData.h>
#include <RawData/RawBeamSwicData.h>
#include <RawData/RawBeamPosData.h>
#include <cassert>
#include <iostream>
#include <vector>
#include <string>
#include <map>

Go to the source code of this file.

Classes

struct  BdntImp

Functions

string swic_name2branch_name (string n)
string bpm_name2branch_name (string n)


Function Documentation

string bpm_name2branch_name string  n  )  [static]
 

Definition at line 180 of file Bdnt.cxx.

Referenced by Bdnt::AddBpm().

00181 {
00182     string out = "";
00183     for (size_t ind=2; ind<5; ++ind) { // keep Xs: R:XXXCOV
00184         out.push_back(tolower(n[ind]));
00185     }
00186     return out;
00187 }

string swic_name2branch_name string  n  )  [static]
 

Definition at line 172 of file Bdnt.cxx.

Referenced by Bdnt::AddSwic().

00173 {
00174     string out = "";
00175     for (size_t ind=2; ind<6; ++ind) { // keep Xs: Z:XXXXDS
00176         out.push_back(tolower(n[ind]));
00177     }
00178     return out;
00179 }


Generated on Mon Feb 15 11:07:53 2010 for loon by  doxygen 1.3.9.1