/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Functions
DybArchiveOutput.cc File Reference
#include "DybArchiveOutput.h"
#include "DybKernel/EventStoreIncident.h"
#include "Event/HeaderObject.h"
#include "GaudiKernel/DataSvc.h"
#include "GaudiKernel/IIncidentSvc.h"
#include <sstream>
Include dependency graph for DybArchiveOutput.cc:

Go to the source code of this file.

Functions

static std::string dostr (const DataObject *obj)

Function Documentation

static std::string dostr ( const DataObject *  obj) [static]

Definition at line 53 of file DybArchiveOutput.cc.

{
    std::stringstream ss;
    ss << obj->name() << ": refCount=" << obj->refCount();
    const TemporalDataObject* tdo = dynamic_cast<const TemporalDataObject*>(obj);
    if (!tdo) {
        return ss.str();
    }
    ss << " time:" << tdo->earliest() << " --> " << tdo->latest();
    const HeaderObject* ho = dynamic_cast<const HeaderObject*>(tdo);
    if (!ho) {
        return ss.str();
    }
    ss << " execNumber=" << ho->execNumber();
    return ss.str();
}
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:09:44 for DybAlg by doxygen 1.7.4