ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grimes/L1Menu/src/L1TriggerDPGEvent.cpp
(Generate patch)

Comparing UserCode/grimes/L1Menu/src/L1TriggerDPGEvent.cpp (file contents):
Revision 1.1 by grimes, Fri Jun 28 14:30:08 2013 UTC vs.
Revision 1.2 by grimes, Tue Jul 2 23:30:37 2013 UTC

# Line 8 | Line 8 | namespace l1menu
8          class L1TriggerDPGEventPrivateMembers
9          {
10          public:
11 +                L1TriggerDPGEventPrivateMembers( const l1menu::ISample* pParentSample ) : pParentSample_(pParentSample) {}
12                  L1Analysis::L1AnalysisDataFormat rawEvent;
13                  bool physicsBits[128];
14                  float weight;
15 +                const l1menu::ISample* pParentSample_;
16          };
17   }
18  
19  
20 < l1menu::L1TriggerDPGEvent::L1TriggerDPGEvent() : pImple_( new L1TriggerDPGEventPrivateMembers )
20 > l1menu::L1TriggerDPGEvent::L1TriggerDPGEvent( const l1menu::ISample& parentSample ) : pImple_( new L1TriggerDPGEventPrivateMembers(&parentSample) )
21   {
22          pImple_->weight=1;
23   }
# Line 79 | Line 81 | float l1menu::L1TriggerDPGEvent::weight(
81   {
82          return pImple_->weight;
83   }
84 +
85 + const l1menu::ISample& l1menu::L1TriggerDPGEvent::sample() const
86 + {
87 +        return *pImple_->pParentSample_;
88 + }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines