1#ifndef __SVT_RAW_DATA_PROCESSOR_H__
2#define __SVT_RAW_DATA_PROCESSOR_H__
14#include <EVENT/LCCollection.h>
15#include <EVENT/TrackerRawData.h>
16#include <IMPL/LCGenericObjectImpl.h>
17#include <UTIL/BitField64.h>
18#include <IMPL/LCGenericObjectImpl.h>
19#include <UTIL/LCRelationNavigator.h>
24#include "TClonesArray.h"
Class defining methods used to access event information and data collections.
Base classes for all user event processing components to extend.
Class used to encapsulate raw svt hit information.
Base class for all event processing components.
virtual bool process()
Process the histograms and generate analysis output.
virtual void configure(const ParameterSet ¶meters)
Callback for the Processor to configure itself from the given set of parameters.
virtual void finalize()
Callback for the Processor to take any necessary action when the processing of events finishes.
virtual void initialize(TTree *tree)
Callback for the Processor to take any necessary action when the processing of events starts.
std::string hitfitCollLcio_
collection name
std::vector< RawSvtHit * > rawhits_
Container to hold all TrackerHit objects.
std::string hitCollRoot_
collection name
std::string hitCollLcio_
collection name