1 #ifndef SignificanceFitProcessor_h
2 #define SignificanceFitProcessor_h
5 #include "marlin/Processor.h"
8 #include "EVENT/LCIO.h"
9 #include "EVENT/LCCollection.h"
10 #include "EVENT/SimCalorimeterHit.h"
11 #include "EVENT/ReconstructedParticle.h"
12 #include "EVENT/CalorimeterHit.h"
13 #include "IMPL/LCFlagImpl.h"
25 #include <AIDA/IAnalysisFactory.h>
26 #include <AIDA/IHistogram1D.h>
27 #include <AIDA/IDataPointSet.h>
28 #include <AIDA/ITuple.h>
50 using namespace lcio ;
51 using namespace marlin ;
64 virtual void processRunHeader( LCRunHeader* run ) ;
67 virtual void processEvent( LCEvent * evt ) ;
70 virtual void check( LCEvent * evt ) ;
83 AIDA::IHistogram1D* zhisto;
84 AIDA::IHistogram1D* rphistogauss;
85 AIDA::IHistogram1D* zhistogauss;
86 AIDA::IHistogram1D* rphistoexp1;
87 AIDA::IHistogram1D* zhistoexp1;
88 AIDA::IHistogram1D* rphistoexp2;
89 AIDA::IHistogram1D* zhistoexp2;
90 AIDA::IAnalysisFactory* _analysisFactory;
94 std::string _JetRPColName;
95 std::string _IPVertexCollectionName;
96 std::string _DecayChainRPColName;
AIDA::IHistogram1D * rphisto
Input collection name and type.