25 |
|
class FillerConversionElectrons : public BaseFiller |
26 |
|
{ |
27 |
|
public: |
28 |
< |
FillerConversionElectrons(const edm::ParameterSet &cfg, bool active=1, |
29 |
< |
const mithep::TrackCol *convInOutTracks=0, |
30 |
< |
const mithep::TrackCol *convOutInTracks=0, |
31 |
< |
const mithep::TrackMap *convInOutTrackMap=0, |
32 |
< |
const mithep::TrackMap *convOutInTrackMap=0); |
28 |
> |
FillerConversionElectrons(const edm::ParameterSet &cfg, bool active=1); |
29 |
|
~FillerConversionElectrons(); |
30 |
|
|
31 |
|
void BookDataBlock(TreeWriter &tws); |
32 |
|
void FillDataBlock(const edm::Event &e, const edm::EventSetup &es); |
33 |
|
void FillFromTracks(const mithep::TrackCol *tracks, |
34 |
|
const TrackMap *trackMap); |
39 |
– |
|
40 |
– |
const ConversionElectronMap *GetConversionElectronMap() const { return convElectronMap_; } |
41 |
– |
|
35 |
|
private: |
36 |
< |
std::string mitName_; |
37 |
< |
mithep::ElectronArr *conversionElectrons_; |
38 |
< |
mithep::ConversionElectronMap *convElectronMap_; |
39 |
< |
const mithep::TrackCol *conversionInOutTracks_; |
40 |
< |
const mithep::TrackCol *conversionOutInTracks_; |
41 |
< |
const mithep::TrackMap *conversionInOutTrackMap_; |
42 |
< |
const mithep::TrackMap *conversionOutInTrackMap_; |
36 |
> |
std::string mitName_; //name of Electrons in OAK |
37 |
> |
std::string convInOutTracksName_; //name of converted in-out track |
38 |
> |
std::string convOutInTracksName_; //name of converted out- track |
39 |
> |
std::string convInOutTrackMapName_; //name of imported map wrt in-out |
40 |
> |
std::string convOutInTrackMapName_; //name of imported map wrt out-in |
41 |
> |
std::string convElectronMapName_; //name of exported map wrt electrons |
42 |
> |
const mithep::TrackCol *convInOutTracks_; //array of converted in-out tracks |
43 |
> |
const mithep::TrackCol *convOutInTracks_; //array of converted out-in tracks |
44 |
> |
const mithep::TrackMap *convInOutTrackMap_; //imported map wrt in-out tracks |
45 |
> |
const mithep::TrackMap *convOutInTrackMap_; //imported map wrt out-in tracks |
46 |
> |
mithep::ElectronArr *convElectrons_; //array of conversion electrons |
47 |
> |
mithep::ConversionElectronMap *convElectronMap_; //exported map wrt electrons |
48 |
|
}; |
49 |
|
} |
50 |
|
#endif |