48 |
|
explicit HbbCandidateFinder(const edm::ParameterSet&); |
49 |
|
~HbbCandidateFinder(); |
50 |
|
void produce( edm::Event&, const edm::EventSetup& ); |
51 |
< |
|
52 |
< |
protected: |
53 |
< |
|
51 |
> |
|
52 |
|
float getDeltaTheta( VHbbEvent::SimpleJet * j1, VHbbEvent::SimpleJet * j2 ); |
53 |
+ |
|
54 |
+ |
|
55 |
+ |
protected: |
56 |
+ |
|
57 |
+ |
void run (const VHbbEvent*, std::auto_ptr<std::vector<VHbbCandidate> > &); |
58 |
|
|
59 |
+ |
std::pair <int, int> findDiJets (const std::vector<VHbbEvent::SimpleJet>& jets); |
60 |
+ |
|
61 |
+ |
|
62 |
+ |
int findDiMuon (const std::vector<VHbbEvent::DiMuonInfo>&); |
63 |
+ |
int findDiElectron (const std::vector<VHbbEvent::DiElectronInfo>&); |
64 |
+ |
|
65 |
+ |
|
66 |
|
private: |
67 |
|
virtual void beginJob() ; |
68 |
|
virtual void endJob() ; |