7#ifndef __MCECALHIT_PROCESSOR_H__
8#define __MCECALHIT_PROCESSOR_H__
20#include <EVENT/LCCollection.h>
21#include <EVENT/SimCalorimeterHit.h>
22#include <UTIL/BitField64.h>
27#include "TClonesArray.h"
Class defining methods used to access event information and data collections.
Class used to encapsulate mc Ecal hit information.
Base classes for all user event processing components to extend.
Processor used to add simulated ecal hits to the event more details.
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::vector< MCEcalHit * > ecalhits_
std::string hitCollRoot_
description
std::string hitCollLcio_
description
Base class for all event processing components.
virtual bool process()
Process the histograms and generate analysis output.