ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/src/Jet.cc
Revision: 1.5
Committed: Mon Feb 27 08:54:34 2012 UTC (13 years, 2 months ago) by agilbert
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +1 -0 lines
Log Message:
lots of updates

File Contents

# User Rev Content
1 amagnan 1.1 #include "UserCode/HbbAnalysis/interface/Jet.hh"
2 agilbert 1.4 #include <map>
3     #include <string>
4 amagnan 1.1
5     namespace HbbAnalysis {
6 agilbert 1.2 Jet::Jet(){
7     }
8     void Jet::Clear() {
9     Candidate::Clear();
10     common_.Clear();
11     calo_.Clear();
12     jpt_.Clear();
13     jptPf_.Clear();
14     pf_.Clear();
15     btag_.Clear();
16     id_.Clear();
17     ecor_.Clear();
18     secVertex_.clear();
19     }
20 agilbert 1.3
21     void Jet::Print() const{
22     Candidate::Print();
23 agilbert 1.4 std::cout << "pT (after applying each correction): " << std::endl;
24     std::map<std::string, double> lev = ecor_.Levels;
25     for (std::map<std::string, double>::iterator it = lev.begin(); it != lev.end(); ++it) {
26     if(it->first != "Uncertainty") std::cout << it->first << "\t" << it->second * this->Pt() << std::endl;
27     }
28     std::cout << "b-Tag HE: " << btag_.sSVHE << "\tb-Tag HP: " << btag_.sSVHP << std::endl;
29 agilbert 1.5 std::cout << "partonFlavour: " << common_.partonFlavour << std::endl;
30 agilbert 1.3 }
31 amagnan 1.1
32     }