Public Member Functions

ForIA::D3PDConverter Class Reference

#include <D3PDConverter.hh>

Inheritance diagram for ForIA::D3PDConverter:
ForIA::DataConverter

List of all members.

Public Member Functions

 D3PDConverter (const string &txtFile)
 D3PDConverter (const string &txtFile, const string &goodRunList)
 ~D3PDConverter ()
void initialise ()
bool nextEvent ()
void storeEvent ()
const EventloadEvent ()
const TrackVector & loadTracks (const Event *evt)
const ClusterVectorloadClusters ()
const JetVector & loadJets (const JetKey &jetKey, const Event *evt)
const TruthJetVectorloadTruthJets ()
const TriggerConfigurationloadTriggerConfiguration ()
TriggerDecisionPtr loadTriggerDecision ()
const TruthParticleVector & loadTruthParticles ()
const VertexVector & loadTruthVertices ()
const VertexVector & loadVertices (const Event *evt=0)
L1TriggerBitPtr loadL1Trigger ()
L2SpacePointsConstPtr loadL2SpacePoints ()
DetectorErrorsConstPtr loadDetectorErrors ()
EtMissPtr loadEtMiss ()

Detailed Description

Definition at line 49 of file D3PDConverter.hh.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following files: