ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::CMMJetHits_v1 Class Reference

Description of CMMJetHits_v1. More...

#include <CMMJetHits_v1.h>

Inheritance diagram for xAOD::CMMJetHits_v1:
Collaboration diagram for xAOD::CMMJetHits_v1:

Public Member Functions

 CMMJetHits_v1 ()
int crate () const
 get crate number
void setCrate (int)
 set crate number
int dataID () const
 get dataID
void setDataID (int)
 set dataID
int peak () const
 get peak
void setPeak (int)
 set peak
const std::vector< unsigned int > & hitsVec () const
 get hitsVec - hits for all time slices
void setHitsVec (const std::vector< unsigned int > &)
 set hitsVec - hits for all time slices
const std::vector< int > & errorVec () const
 get errorVec - errors for all time slices
void setErrorVec (const std::vector< int > &)
 set errorVec - errors for all time slices
void addHits (const std::vector< unsigned int > &hits, const std::vector< int > &error)
 add hits. Internally calls setHitsVec(hits);setErrorVec(error);
unsigned int hits () const
 get hits for hitsVec[peak] - time slice that (hopefully) contains the collision
int error () const
 get error for errorVec[peak] - time slice that (hopefully) contains the collision
unsigned int Hits () const
 Backwards Compatibility with Trigger/TrigT1/TrigT1CaloEvent Run1 EDM did not strictly follow camelCaseNotation See above for description.
int Error () const

Detailed Description

Description of CMMJetHits_v1.

Author
John Morris john..nosp@m.morr.nosp@m.is@ce.nosp@m.rn.c.nosp@m.h
Revision
631127
Date
2014-11-26 10:54:48 +0100 (Wed, 26 Nov 2014)

Definition at line 23 of file CMMJetHits_v1.h.

Constructor & Destructor Documentation

◆ CMMJetHits_v1()

xAOD::CMMJetHits_v1::CMMJetHits_v1 ( )

Definition at line 18 of file CMMJetHits_v1.cxx.

18 :
20 {
21 }
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.

Member Function Documentation

◆ addHits()

void xAOD::CMMJetHits_v1::addHits ( const std::vector< unsigned int > & hits,
const std::vector< int > & error )

add hits. Internally calls setHitsVec(hits);setErrorVec(error);

Definition at line 29 of file CMMJetHits_v1.cxx.

30 {
33
34 }
unsigned int hits() const
get hits for hitsVec[peak] - time slice that (hopefully) contains the collision
int error() const
get error for errorVec[peak] - time slice that (hopefully) contains the collision
void setErrorVec(const std::vector< int > &)
set errorVec - errors for all time slices
void setHitsVec(const std::vector< unsigned int > &)
set hitsVec - hits for all time slices

◆ crate()

int xAOD::CMMJetHits_v1::crate ( ) const

get crate number

◆ dataID()

int xAOD::CMMJetHits_v1::dataID ( ) const

get dataID

◆ Error()

int xAOD::CMMJetHits_v1::Error ( ) const
inline

Definition at line 66 of file CMMJetHits_v1.h.

66{return this->error();}

◆ error()

int xAOD::CMMJetHits_v1::error ( ) const

get error for errorVec[peak] - time slice that (hopefully) contains the collision

Definition at line 41 of file CMMJetHits_v1.cxx.

42 {
43 return errorVec()[ peak() ];
44 }
int peak() const
get peak
const std::vector< int > & errorVec() const
get errorVec - errors for all time slices

◆ errorVec()

const std::vector< int > & xAOD::CMMJetHits_v1::errorVec ( ) const

get errorVec - errors for all time slices

◆ Hits()

unsigned int xAOD::CMMJetHits_v1::Hits ( ) const
inline

Backwards Compatibility with Trigger/TrigT1/TrigT1CaloEvent Run1 EDM did not strictly follow camelCaseNotation See above for description.

Definition at line 65 of file CMMJetHits_v1.h.

65{return this->hits();}

◆ hits()

unsigned int xAOD::CMMJetHits_v1::hits ( ) const

get hits for hitsVec[peak] - time slice that (hopefully) contains the collision

Definition at line 36 of file CMMJetHits_v1.cxx.

37 {
38 return hitsVec()[ peak() ];
39 }
const std::vector< unsigned int > & hitsVec() const
get hitsVec - hits for all time slices

◆ hitsVec()

const std::vector< unsigned int > & xAOD::CMMJetHits_v1::hitsVec ( ) const

get hitsVec - hits for all time slices

◆ peak()

int xAOD::CMMJetHits_v1::peak ( ) const

get peak

◆ setCrate()

void xAOD::CMMJetHits_v1::setCrate ( int )

set crate number

◆ setDataID()

void xAOD::CMMJetHits_v1::setDataID ( int )

set dataID

◆ setErrorVec()

void xAOD::CMMJetHits_v1::setErrorVec ( const std::vector< int > & )

set errorVec - errors for all time slices

◆ setHitsVec()

void xAOD::CMMJetHits_v1::setHitsVec ( const std::vector< unsigned int > & )

set hitsVec - hits for all time slices

◆ setPeak()

void xAOD::CMMJetHits_v1::setPeak ( int )

set peak


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