ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/devildog/SWonAnalysis3/Thesis/src/TCTrigObj.cc
Revision: 1.2
Committed: Wed Jun 15 22:12:56 2011 UTC (13 years, 10 months ago) by devildog
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -3 lines
Log Message:
Removed custom copy constructor

File Contents

# User Rev Content
1 devildog 1.1 /*
2     * File: TCTrigObj.cc
3     * Author: S. Won
4     */
5    
6     #include "TCTrigObj.h"
7     #include <iostream>
8    
9     TCTrigObj::TCTrigObj() {
10     }
11    
12     TCTrigObj::~TCTrigObj() {
13     }
14    
15     void TCTrigObj::setId(int i) {
16     id = i;
17     }
18    
19     void TCTrigObj::setP4(double px, double py, double pz, double energy) {
20     TLorentzVector blah(px, py, pz, energy);
21     p4 = blah;
22     }
23    
24     TLorentzVector TCTrigObj::momentum() {
25     return p4;
26     }
27    
28     int TCTrigObj::getId() {
29     return id;
30     }
31    
32    
33    
34     //void TCTrigObj::addTriggerObject( int id, TLorentzVector p4) {
35     // std::pair< int, TLorentzVector > toAdd (id, p4);
36     // triggerObjects.push_back(toAdd);
37     //}
38     //
39     //void TCTrigObj::clearTriggerObjects() {
40     // triggerObjects.clear();
41     //}
42     //
43     //bool TCTrigObj::checkTriggerObject( int id, TLorentzVector p4, double deltaR, double deltaPt ) {
44     // std::vector< std::pair <int, TLorentzVector > >::iterator wade_it;
45     // for(wade_it = triggerObjects.begin(); wade_it != triggerObjects.end(); wade_it++)
46     // {
47     //// if(name.compare((*wade_it).first) == 0) return true;
48     // if(fabs((*wade_it).first) == id) {
49     // if((((*wade_it).second).DeltaR(p4) < deltaR) &&
50     // (fabs(((*wade_it).second).Pt() - p4.Pt()) < deltaPt)
51     // ) return true;
52     // }
53     // }
54     // return false;
55     //}