NtpSRWindow Class Reference

#include <NtpSRWindow.h>

List of all members.

Public Member Functions

 NtpSRWindow ()
virtual ~NtpSRWindow ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const

Public Attributes

Int_t begplane
 window begin plane
Int_t endplane
 window end plane
Double_t begtime
 window beg time
Double_t endtime
 window end time
Float_t totalQ
 total sigcor in window
Float_t specQ
 total sigcor in window in spectrometer
Float_t pinstQ
 total sigcor in window in partially instrumented stp range
Float_t utotalQ
 unassigned sigcor in window
Float_t uspecQ
 unassigned sigcor in window in spectrometer
Float_t upinstQ
 unassigned sigcor in window in partially instrumented stp range

Detailed Description

Definition at line 18 of file NtpSRWindow.h.


Constructor & Destructor Documentation

NtpSRWindow::NtpSRWindow (  )  [inline]

Definition at line 23 of file NtpSRWindow.h.

00023                : begplane(-1),endplane(-1),begtime(0),endtime(0),
00024                  totalQ(0),specQ(0),pinstQ(0),
00025                  utotalQ(0),uspecQ(0),upinstQ(0) {}

virtual NtpSRWindow::~NtpSRWindow (  )  [inline, virtual]

Definition at line 26 of file NtpSRWindow.h.

00026 {}


Member Function Documentation

void NtpSRWindow::Print ( Option_t *  option = ""  )  const [virtual]

Definition at line 37 of file NtpSRWindow.cxx.

References Print().

00037                                                     {
00038   //
00039   //  Purpose:  Print window in form supported by TObject::Print.
00040   //
00041   //  Arguments: option (not used)
00042   //
00043 
00044   Print(std::cout);
00045   return;
00046 
00047 }

std::ostream & NtpSRWindow::Print ( std::ostream &  os  )  const [virtual]

Definition at line 19 of file NtpSRWindow.cxx.

References begplane, begtime, endplane, endtime, Munits::nanosecond, pinstQ, specQ, totalQ, upinstQ, uspecQ, and utotalQ.

Referenced by Print().

00019                                                    {
00020   //
00021   //  Purpose:  Print window data on ostream.
00022   //
00023 
00024   os << "NtpSRWindow: begplane " << begplane 
00025      << " endplane " << endplane << endl;
00026   os << " begtime " << begtime/Munits::nanosecond << "ns"
00027      << " endtime " << endtime/Munits::nanosecond << "ns" << endl;
00028   os << " Window charge (total,spectrometer,full instrumented) " 
00029      << totalQ << "," << specQ << "," << pinstQ << " in sigcorr" << endl;
00030   os << " Unassigned Window charge (total,spectrometer,full instrumented) " 
00031      << utotalQ << "," << uspecQ << "," << upinstQ << " in sigcorr" << endl;
00032 
00033   return os;
00034 
00035 }


Member Data Documentation

window begin plane

Definition at line 37 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

window beg time

Definition at line 39 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

window end plane

Definition at line 38 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

window end time

Definition at line 40 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

total sigcor in window in partially instrumented stp range

Definition at line 43 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

total sigcor in window in spectrometer

Definition at line 42 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

total sigcor in window

Definition at line 41 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

unassigned sigcor in window in partially instrumented stp range

Definition at line 46 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

unassigned sigcor in window in spectrometer

Definition at line 45 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().

unassigned sigcor in window

Definition at line 44 of file NtpSRWindow.h.

Referenced by NtpSRModule::FillNtpWindow(), and Print().


The documentation for this class was generated from the following files:

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1