#include <D3PDConverter.hh>
Public Member Functions | |
D3PDConverter (const string &txtFile) | |
D3PDConverter (const string &txtFile, const string &goodRunList) | |
~D3PDConverter () | |
void | initialise () |
bool | nextEvent () |
void | storeEvent () |
const Event & | loadEvent () |
const TrackVector & | loadTracks (const Event *evt) |
const ClusterVector & | loadClusters () |
const JetVector & | loadJets (const JetKey &jetKey, const Event *evt) |
const TruthJetVector & | loadTruthJets () |
const TriggerConfiguration & | loadTriggerConfiguration () |
TriggerDecisionPtr | loadTriggerDecision () |
const TruthParticleVector & | loadTruthParticles () |
const VertexVector & | loadTruthVertices () |
const VertexVector & | loadVertices (const Event *evt=0) |
L1TriggerBitPtr | loadL1Trigger () |
L2SpacePointsConstPtr | loadL2SpacePoints () |
DetectorErrorsConstPtr | loadDetectorErrors () |
EtMissPtr | loadEtMiss () |
Definition at line 49 of file D3PDConverter.hh.
ForIA::D3PDConverter::D3PDConverter | ( | const string & | txtFile ) |
Definition at line 14 of file D3PDConverter.cxx.
ForIA::D3PDConverter::D3PDConverter | ( | const string & | txtFile, |
const string & | goodRunList | ||
) |
Definition at line 19 of file D3PDConverter.cxx.
ForIA::D3PDConverter::~D3PDConverter | ( | ) |
Definition at line 24 of file D3PDConverter.cxx.
void ForIA::D3PDConverter::initialise | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 29 of file D3PDConverter.cxx.
const ClusterVector & ForIA::D3PDConverter::loadClusters | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 185 of file D3PDConverter.cxx.
DetectorErrorsConstPtr ForIA::D3PDConverter::loadDetectorErrors | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 541 of file D3PDConverter.cxx.
EtMissPtr ForIA::D3PDConverter::loadEtMiss | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 447 of file D3PDConverter.cxx.
const Event & ForIA::D3PDConverter::loadEvent | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 705 of file D3PDConverter.cxx.
const JetVector & ForIA::D3PDConverter::loadJets | ( | const JetKey & | jetKey, |
const Event * | evt | ||
) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 365 of file D3PDConverter.cxx.
L1TriggerBitPtr ForIA::D3PDConverter::loadL1Trigger | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 525 of file D3PDConverter.cxx.
L2SpacePointsConstPtr ForIA::D3PDConverter::loadL2SpacePoints | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 588 of file D3PDConverter.cxx.
const TrackVector & ForIA::D3PDConverter::loadTracks | ( | const Event * | evt ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 82 of file D3PDConverter.cxx.
const TriggerConfiguration & ForIA::D3PDConverter::loadTriggerConfiguration | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 603 of file D3PDConverter.cxx.
TriggerDecisionPtr ForIA::D3PDConverter::loadTriggerDecision | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 509 of file D3PDConverter.cxx.
const TruthJetVector & ForIA::D3PDConverter::loadTruthJets | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 423 of file D3PDConverter.cxx.
const TruthParticleVector & ForIA::D3PDConverter::loadTruthParticles | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 645 of file D3PDConverter.cxx.
const VertexVector & ForIA::D3PDConverter::loadTruthVertices | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 683 of file D3PDConverter.cxx.
const VertexVector & ForIA::D3PDConverter::loadVertices | ( | const Event * | evt = 0 ) |
[virtual] |
Implements ForIA::DataConverter.
Definition at line 480 of file D3PDConverter.cxx.
bool ForIA::D3PDConverter::nextEvent | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 72 of file D3PDConverter.cxx.
void ForIA::D3PDConverter::storeEvent | ( | ) | [virtual] |
Implements ForIA::DataConverter.
Definition at line 76 of file D3PDConverter.cxx.