#include <NdbEndfIO.h>
Inheritance diagram for NdbEndfIO:
Definition at line 28 of file NdbEndfIO.h.
NdbEndfIO::NdbEndfIO | ( | ) | [inline] |
virtual NdbEndfIO::~NdbEndfIO | ( | ) | [inline, virtual] |
NdbEndfIO::NdbEndfIO | ( | char * | filename, | |
Int_t | mode | |||
) |
NdbEndfIO::NdbEndfIO | ( | NdbEndfIO * | endf | ) | [inline] |
Int_t NdbEndfIO::LineNumber | ( | ) | const [inline] |
char* NdbEndfIO::Line | ( | ) | [inline] |
Int_t NdbEndfIO::MAT | ( | ) | const [inline] |
Int_t NdbEndfIO::MF | ( | ) | const [inline] |
Int_t NdbEndfIO::MT | ( | ) | const [inline] |
Bool_t NdbEndfIO::IsOpen | ( | ) | [inline] |
Definition at line 82 of file NdbEndfIO.h.
Referenced by NdbMTDir::LoadENDF(), and NdbMTReactionXS::LoadENDF().
Bool_t NdbEndfIO::Eof | ( | ) | [inline] |
Bool_t NdbEndfIO::EOMT | ( | ) | [inline] |
Bool_t NdbEndfIO::EOMF | ( | ) | [inline] |
Bool_t NdbEndfIO::EOMAT | ( | ) | [inline] |
Definition at line 29 of file NdbEndfIO.cxx.
References f, FALSE, fseek, iMAT, RooFitShortHand::L(), ReadLine(), SEEK_SET, and TRUE.
Referenced by FindMATMF().
Definition at line 44 of file NdbEndfIO.cxx.
References FALSE, FindMAT(), iMF, ReadLine(), and TRUE.
Referenced by FindMATMFMT().
Definition at line 59 of file NdbEndfIO.cxx.
References FALSE, FindMATMF(), iMT, ReadLine(), and TRUE.
Definition at line 73 of file NdbEndfIO.cxx.
References FALSE, iMF, iMT, ReadLine(), RewindMAT(), and TRUE.
Referenced by NdbMTDir::LoadENDF(), and NdbMTReactionXS::LoadENDF().
Bool_t NdbEndfIO::RewindMAT | ( | ) | [inline] |
Definition at line 110 of file NdbEndfIO.h.
References f, fseek, matStart, and SEEK_SET.
Referenced by FindMFMT().
Bool_t NdbEndfIO::RewindMF | ( | ) | [inline] |
Bool_t NdbEndfIO::RewindMT | ( | ) | [inline] |
Bool_t NdbEndfIO::ReadLine | ( | ) |
Definition at line 226 of file NdbEndfIO.cxx.
References f, FALSE, ftell, iMAT, iMF, iMT, lastNumPos, lineLen, lineNum, lineTxt, matStart, mfStart, mtStart, NUMBER_SIZE, SubReadInt(), and TRUE.
Referenced by FindMAT(), FindMATMF(), FindMATMFMT(), FindMFMT(), NdbMTDir::LoadENDF(), NdbMTReactionXS::LoadENDF(), and NextNumber().
Definition at line 138 of file NdbEndfIO.cxx.
References FALSE, lastNumPos, NextNumber(), NUMBER_SIZE, SubReadInt(), and TRUE.
Referenced by NdbMTDir::LoadENDF(), and NdbMTReactionXS::LoadENDF().
Definition at line 214 of file NdbEndfIO.cxx.
References FALSE, lastNumPos, NextNumber(), NUMBER_SIZE, SubReadReal(), and TRUE.
Referenced by NdbMTDir::LoadENDF(), and NdbMTReactionXS::LoadENDF().
Definition at line 90 of file NdbEndfIO.cxx.
References _str, lineLen, lineTxt, and NULL.
Referenced by NdbMTDir::LoadENDF(), SubReadInt(), and SubReadReal().
Definition at line 107 of file NdbEndfIO.cxx.
References FALSE, iMF, iMT, lastNumPos, lineTxt, NUMBER_SIZE, ReadLine(), and TRUE.
Referenced by ReadInt(), and ReadReal().
Definition at line 126 of file NdbEndfIO.cxx.
References _str, and Substr().
Referenced by ReadInt(), and ReadLine().
Definition at line 150 of file NdbEndfIO.cxx.
References _str, and Substr().
Referenced by ReadReal().
FILE* NdbEndfIO::f [protected] |
Definition at line 35 of file NdbEndfIO.h.
Referenced by Eof(), FindMAT(), IsOpen(), NdbEndfIO(), ReadLine(), RewindMAT(), RewindMF(), RewindMT(), and ~NdbEndfIO().
Int_t NdbEndfIO::mode [protected] |
Int_t NdbEndfIO::iMAT [protected] |
Definition at line 37 of file NdbEndfIO.h.
Referenced by EOMAT(), FindMAT(), MAT(), NdbEndfIO(), and ReadLine().
Int_t NdbEndfIO::iMF [protected] |
Definition at line 38 of file NdbEndfIO.h.
Referenced by EOMF(), FindMATMF(), FindMFMT(), MF(), NdbEndfIO(), NextNumber(), and ReadLine().
Int_t NdbEndfIO::iMT [protected] |
Definition at line 39 of file NdbEndfIO.h.
Referenced by EOMT(), FindMATMFMT(), FindMFMT(), MT(), NdbEndfIO(), NextNumber(), and ReadLine().
Int_t NdbEndfIO::lineNum [protected] |
Long_t NdbEndfIO::matStart [protected] |
Long_t NdbEndfIO::mfStart [protected] |
Long_t NdbEndfIO::mtStart [protected] |
Int_t NdbEndfIO::lineLen [protected] |
char NdbEndfIO::lineTxt[TENDF_MAXREC] [protected] |
Definition at line 48 of file NdbEndfIO.h.
Referenced by Line(), NdbEndfIO(), NextNumber(), ReadLine(), and Substr().
Int_t NdbEndfIO::lastNumPos [protected] |
Definition at line 49 of file NdbEndfIO.h.
Referenced by NextNumber(), ReadInt(), ReadLine(), and ReadReal().
char NdbEndfIO::_str [static, protected] |