LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
RecoDrawingOptions.h
Go to the documentation of this file.
1 //
3 // Display parameters for the raw data
4 //
5 // \author brebel@fnal.gov
7 #ifndef RECODRAWINGOPTIONS_H
8 #define RECODRAWINGOPTIONS_H
9 #ifndef __CINT__
10 #include <string>
11 #include <vector>
12 
13 #include "fhiclcpp/ParameterSet.h"
19 
20 namespace evd {
21 
23 {
24 public:
27 
28  void reconfigure(fhicl::ParameterSet const& pset) ;
29 
30  int fDrawHits;
54 
55  std::vector<art::InputTag> fWireLabels;
56  std::vector<art::InputTag> fHitLabels;
57  std::vector<art::InputTag> fEndPoint2DLabels;
58  std::vector<art::InputTag> fClusterLabels;
59  std::vector<art::InputTag> fPFParticleLabels;
60  std::vector<art::InputTag> fSpacePointLabels;
61  std::vector<art::InputTag> fProngLabels;
62  std::vector<art::InputTag> fTrackLabels;
63  std::vector<art::InputTag> fShowerLabels;
64  std::vector<art::InputTag> fVertexLabels;
65  std::vector<art::InputTag> fEventLabels;
66  std::vector<art::InputTag> fOpFlashLabels;
67  std::vector<art::InputTag> fSeedLabels;
68  std::vector<art::InputTag> fBezierTrackLabels;
69  std::vector<art::InputTag> fCosmicTagLabels;
70  std::vector<art::InputTag> fTrkVtxTrackLabels;
71  std::vector<art::InputTag> fTrkVtxCosmicLabels;
72  std::vector<art::InputTag> fTrkVtxFilterLabels;
73 
77 
80 
81  double fFlashMinPE;
82  double fFlashTMin;
83  double fFlashTMax;
84  };
85 }//namespace
86 #endif // __CINT__
88 #endif
89 
int fColorProngsByLabel
< parameterset for seed algorithm
std::vector< art::InputTag > fEndPoint2DLabels
module labels that produced end point 2d objects
void reconfigure(fhicl::ParameterSet const &pset)
std::vector< art::InputTag > fTrkVtxCosmicLabels
module labels that tagged track as CR (Track/Vertex module)
std::vector< art::InputTag > fOpFlashLabels
module labels that produced events
std::vector< art::InputTag > fTrackLabels
module labels that produced tracks
fhicl::ParameterSet fSeedPSet
< parameterset for calorimetry algorithm
std::vector< art::InputTag > fTrkVtxTrackLabels
module labels that produced tracks (Track/Vertex module)
int fColorSpacePointsByChisq
Generate space point colors by chisquare?
#define DECLARE_ART_SERVICE(svc, scope)
Definition: ServiceMacros.h:91
double fFlashTMin
Minimal time for a flash to be displayed.
std::vector< art::InputTag > fCosmicTagLabels
module labels that produced cosmic tags
double fFlashTMax
Maximum time for a flash to be displayed.
std::vector< art::InputTag > fWireLabels
module labels that produced wires
LArSoft includes.
std::vector< art::InputTag > fPFParticleLabels
module labels that produced PFParticles
std::vector< art::InputTag > fBezierTrackLabels
module labels that produced events
std::vector< art::InputTag > fVertexLabels
module labels that produced vertices
Interface class to services that are intended to be reconfigurable through the event display...
double fFlashMinPE
Minimal PE for a flash to be displayed.
std::vector< art::InputTag > fSeedLabels
module labels that produced events
std::vector< art::InputTag > fSpacePointLabels
module labels that produced space points
fhicl::ParameterSet fCaloPSet
std::vector< art::InputTag > fHitLabels
module labels that produced hits
std::vector< art::InputTag > fShowerLabels
module labels that produced showers
std::vector< art::InputTag > fTrkVtxFilterLabels
module labels that filtered event (Track/Vertex module)
RecoDrawingOptions(fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)
std::vector< art::InputTag > fClusterLabels
module labels that produced clusters
std::vector< art::InputTag > fEventLabels
module labels that produced events
std::vector< art::InputTag > fProngLabels
module labels that produced prongs