CMS 3D CMS Logo

TreeSplitter.h
Go to the documentation of this file.
1 #ifndef TreeSplitter_HH
2 #define TreeSplitter_HH
3 
4 // -*- C++ -*-
5 //
6 // Package: TreeSplitter
7 // Class: TreeSplitter
8 //
16 //
17 // Original Author: Marco De Mattia
18 // Created: Thu Sep 11 12:16:00 CEST 2008
19 //
20 
27 
29 {
30 public:
31  explicit TreeSplitter(const edm::ParameterSet&);
32  ~TreeSplitter();
33 
34 private:
35  virtual void analyze(const edm::Event&, const edm::EventSetup&) {};
36  virtual void endJob();
37 
38  TString treeFileName_;
39  TString outputFileName_;
40  int32_t maxEvents_;
43 };
44 
45 #endif // TREESPLITTER_HH
uint32_t subSampleFirstEvent_
Definition: TreeSplitter.h:41
TreeSplitter(const edm::ParameterSet &)
Definition: TreeSplitter.cc:6
TString treeFileName_
Definition: TreeSplitter.h:38
TString outputFileName_
Definition: TreeSplitter.h:39
uint32_t subSampleMaxEvents_
Definition: TreeSplitter.h:42
virtual void endJob()
Definition: TreeSplitter.cc:19
int32_t maxEvents_
Definition: TreeSplitter.h:40
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: TreeSplitter.h:35