Page MenuHomeHEPForge

LesHouchesFileReader.icc
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

LesHouchesFileReader.icc

// -*- C++ -*-
//
// This is the implementation of the inlined member functions of
// the LesHouchesFileReader class.
//
namespace ThePEG {
inline LesHouchesFileReader::LesHouchesFileReader()
: theFile(NULL), isGZipped(false), isPipe(false) {}
inline LesHouchesFileReader::
LesHouchesFileReader(const LesHouchesFileReader & x)
: LesHouchesReader(x), theFile(NULL), theFileName(x.theFileName),
isGZipped(x.isGZipped), isPipe(false) {}
inline string LesHouchesFileReader::filename() const {
return theFileName;
}
inline FILE * LesHouchesFileReader::file() {
return theFile;
}
inline void LesHouchesFileReader::doupdate() throw(UpdateException) {
LesHouchesReader::doupdate();
// First update base class.
bool redo = touched();
// redo if touched.
// UpdateChecker::check(aDependentMember, redo);
// Update referenced objects on which this depends redo is set to true
// if the dependent object is touched.
// for_each(ContainerOfDependencies, UpdateChecker(redo));
// Update a container of references.
// for_each(MapOfDependencies, UpdateMapChecker(redo));
// Update a map of references.
if ( !redo ) return;
// return if nothing has been touched. Otherwise do the actual update.
// touch()
// Touch if anything has changed.
}
inline void LesHouchesFileReader::doinit() throw(InitException) {
LesHouchesReader::doinit();
}
inline void LesHouchesFileReader::dofinish() {
LesHouchesReader::dofinish();
}
inline void LesHouchesFileReader::doinitrun() {
LesHouchesReader::doinitrun();
}
inline void LesHouchesFileReader::rebind(const TranslationMap & trans)
throw(RebindException) {
// dummy = trans.translate(dummy);
LesHouchesReader::rebind(trans);
}
inline IVector LesHouchesFileReader::getReferences() {
IVector ret = LesHouchesReader::getReferences();
// ret.push_back(dummy);
return ret;
}
}

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 30, 6:09 AM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6562515
Default Alt Text
LesHouchesFileReader.icc (1 KB)

Event Timeline