NtpMCFLSDigit Class Reference

#include <NtpMCFLSDigit.h>

List of all members.

Public Member Functions

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

Public Attributes

UShort_t index
 index of this flsdigit entry in flsdigit array
Int_t plane
 plane #
Int_t strip
 strip #
Int_t tubepixelA
 unique id for common pixel A side
Int_t tubepixelB
 unique id for common pixel B side
Int_t hitbits
 bit pattern - evt components of hits
Float_t tpos
 transverse position of strip
Float_t rawA
 raw # pe on A side
Float_t rawB
 raw # pe on B side
Float_t corrA
 attn corrected # pe on A side
Float_t corrB
 attn corrected # pe on B side
Float_t corrsum
 attn corrected # pe (A+B)
Float_t tdcA
 timing on side A (ns)
Float_t tdcB
 timing on side B (ns)
Float_t signalPEA
 # true signal photo-electrons A side
Float_t signalPEB
 # true signal photo-electrons B side
Float_t initialTDCA
 TDC before smearing A side.
Float_t initialTDCB
 TDC before smearing B side.
Float_t sumetrue
 true energy deposition in cell
Float_t avedisttrueA
 energy weighted average dist to A side
Float_t avedisttrueB
 energy weighted average dist to B side

Detailed Description

Definition at line 20 of file NtpMCFLSDigit.h.


Constructor & Destructor Documentation

NtpMCFLSDigit::NtpMCFLSDigit (  )  [inline]

Definition at line 24 of file NtpMCFLSDigit.h.

00024                   : index(0),plane(0),strip(0),tubepixelA(0),tubepixelB(0),
00025     hitbits(0),tpos(0),rawA(0),rawB(0),corrA(0),corrB(0),corrsum(0),
00026     tdcA(0),tdcB(0),signalPEA(0),signalPEB(0),initialTDCA(0),initialTDCB(0),
00027     sumetrue(0),avedisttrueA(0),avedisttrueB(0) {}

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

Definition at line 28 of file NtpMCFLSDigit.h.

00028 {}


Member Function Documentation

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

Definition at line 29 of file NtpMCFLSDigit.cxx.

References Print().

00029                                                             {
00030   //
00031   // Purpose: Print FLSDigit data in form supported by TObject::Print.
00032   //
00033   // Arguments: option (not used).
00034   //
00035 
00036   Print(std::cout);
00037   return;
00038 
00039 }

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

Definition at line 19 of file NtpMCFLSDigit.cxx.

Referenced by Print().

00019                                                      {
00020   //
00021   // Purpose:  Print FLSDigit data on ostream.
00022   //
00023 
00024   os << "NtpMCFLSDigit::Print" << endl;
00025   return os;
00026 
00027 }


Member Data Documentation

energy weighted average dist to A side

Definition at line 70 of file NtpMCFLSDigit.h.

energy weighted average dist to B side

Definition at line 71 of file NtpMCFLSDigit.h.

attn corrected # pe on A side

Definition at line 60 of file NtpMCFLSDigit.h.

attn corrected # pe on B side

Definition at line 61 of file NtpMCFLSDigit.h.

attn corrected # pe (A+B)

Definition at line 62 of file NtpMCFLSDigit.h.

bit pattern - evt components of hits

Definition at line 56 of file NtpMCFLSDigit.h.

index of this flsdigit entry in flsdigit array

Definition at line 51 of file NtpMCFLSDigit.h.

TDC before smearing A side.

Definition at line 67 of file NtpMCFLSDigit.h.

TDC before smearing B side.

Definition at line 68 of file NtpMCFLSDigit.h.

plane #

Definition at line 52 of file NtpMCFLSDigit.h.

raw # pe on A side

Definition at line 58 of file NtpMCFLSDigit.h.

raw # pe on B side

Definition at line 59 of file NtpMCFLSDigit.h.

# true signal photo-electrons A side

Definition at line 65 of file NtpMCFLSDigit.h.

# true signal photo-electrons B side

Definition at line 66 of file NtpMCFLSDigit.h.

strip #

Definition at line 53 of file NtpMCFLSDigit.h.

true energy deposition in cell

Definition at line 69 of file NtpMCFLSDigit.h.

timing on side A (ns)

Definition at line 63 of file NtpMCFLSDigit.h.

timing on side B (ns)

Definition at line 64 of file NtpMCFLSDigit.h.

transverse position of strip

Definition at line 57 of file NtpMCFLSDigit.h.

unique id for common pixel A side

Definition at line 54 of file NtpMCFLSDigit.h.

unique id for common pixel B side

Definition at line 55 of file NtpMCFLSDigit.h.


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1