|
| Imp () |
|
| Imp (const QString &fn, const QString &sum, int r, int e, unsigned t, bool isvalid) |
|
Definition at line 20 of file VP1EventFile.cxx.
◆ Imp() [1/2]
VP1EventFile::Imp::Imp |
( |
| ) |
|
|
inline |
◆ Imp() [2/2]
VP1EventFile::Imp::Imp |
( |
const QString & |
fn, |
|
|
const QString & |
sum, |
|
|
int |
r, |
|
|
int |
e, |
|
|
unsigned |
t, |
|
|
bool |
isvalid |
|
) |
| |
|
inline |
◆ initFromFilename()
Definition at line 45 of file VP1EventFile.cxx.
47 #if QTCORE_VERSION >= 0x050E00
48 QStringList filenameparts =
filename.split(
'.', Qt::SkipEmptyParts );
50 QStringList filenameparts =
filename.split(
'.', QString::SkipEmptyParts );
52 if (filenameparts.isEmpty())
59 for (
int i=filenameparts.count()-1;
i>=0;--
i) {
60 if (filenameparts.at(
i).count(
'_')>=2) {
68 #if QTCORE_VERSION >= 0x050E00
69 QStringList eventinfoparts = filenameparts.at(ieventinfo).split(
'_', Qt::SkipEmptyParts );
71 QStringList eventinfoparts = filenameparts.at(ieventinfo).split(
'_', QString::SkipEmptyParts );
73 if (eventinfoparts.count()<3)
76 int time = eventinfoparts.at(eventinfoparts.count()-1).toInt(&ok);
78 if (!ok||
time>2058991200)
81 unsigned long long eventnumber = eventinfoparts.at(eventinfoparts.count()-2).toInt(&ok);
84 int runnumber = eventinfoparts.at(eventinfoparts.count()-3).toInt(&ok);
◆ eventNumber
unsigned long long VP1EventFile::Imp::eventNumber |
◆ fileName
QString VP1EventFile::Imp::fileName |
◆ md5Sum
QString VP1EventFile::Imp::md5Sum |
◆ rawTime
unsigned VP1EventFile::Imp::rawTime |
◆ runNumber
int VP1EventFile::Imp::runNumber |
◆ valid
bool VP1EventFile::Imp::valid |
The documentation for this class was generated from the following file: