ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/PollackPrograms/src/TCTau.cc
Revision: 1.1
Committed: Tue Jul 24 20:24:58 2012 UTC (12 years, 9 months ago) by bpollack
Content type: text/plain
Branch: MAIN
Log Message:
adding a cleaned-up analyzer for 2012

File Contents

# User Rev Content
1 bpollack 1.1 #include "TCTau.h"
2     #include <iostream>
3    
4     TCTau::TCTau() {
5     }
6    
7     TCTau::~TCTau() {
8     }
9    
10     TVector3 TCTau::PositionFromTrack() const {
11     return _positionFromLeadTrack;
12     }
13    
14     TVector3 TCTau::PositionFromTau() const {
15     return _positionFromTauObject;
16     }
17    
18     TVector2 TCTau::P2() const {
19     TVector2 v2(this->Px(), this->Py());
20     return v2;
21     }
22    
23    
24     void TCTau::SetPositionFromTau(float x, float y, float z) {
25     TVector3 p(x, y, z);
26     _positionFromTauObject = p;
27     }
28    
29     void TCTau::SetPositionFromTrack(float x, float y, float z) {
30     TVector3 p(x, y, z);
31     _positionFromLeadTrack = p;
32     }
33