"MarlinReco"
1.16.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
Analysis
EventShapes
include
SelectReconstructedParticle.h
1
#ifndef SelectReconstructedParticle_h
2
#define SelectReconstructedParticle_h 1
3
4
#include "marlin/Processor.h"
5
#include "lcio.h"
6
#include <string>
7
8
9
using namespace
lcio ;
10
using namespace
marlin ;
11
12
13
16
class
SelectReconstructedParticle
:
public
Processor {
17
18
public
:
19
20
virtual
Processor* newProcessor() {
return
new
SelectReconstructedParticle
;}
21
22
23
SelectReconstructedParticle
() ;
24
28
virtual
void
init() ;
29
32
virtual
void
processRunHeader( LCRunHeader* run ) ;
33
virtual
void
modifyRunHeader( LCRunHeader* run ) {}
34
37
virtual
void
processEvent( LCEvent * evt ) ;
38
virtual
void
modifyEvent( LCEvent * evt ) {}
39
40
41
42
45
virtual
void
end() ;
46
47
protected
:
48
52
std::string
_inputCollectionName
;
53
std::string _outputCollectionName ;
54
float
_minimumMomentum;
55
56
} ;
57
58
#endif
SelectReconstructedParticle::_inputCollectionName
std::string _inputCollectionName
Input and output collection name.
Definition:
SelectReconstructedParticle.h:52
SelectReconstructedParticle
Processor for marlin selecting reconstructed particle for further use.
Definition:
SelectReconstructedParticle.h:16
Generated on Fri Dec 2 2016 12:35:40 for "MarlinReco" by
1.8.6