DAS  3.0
Das Analysis System
Lepton.cc File Reference
#include "Core/Objects/interface/Lepton.h"
#include <boost/test/included/unit_test.hpp>
#include <iostream>
+ Include dependency graph for Lepton.cc:

Macros

#define BOOST_TEST_MODULE   Lepton
 

Functions

 BOOST_AUTO_TEST_CASE (genlevel)
 
 BOOST_AUTO_TEST_CASE (reclevel)
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   Lepton

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/2]

BOOST_AUTO_TEST_CASE ( genlevel  )
13 {
14  GenMuon muon;
15  BOOST_TEST( muon.scales.size() == 1 );
16  BOOST_TEST( muon.weights.size() == 1 );
17  BOOST_TEST( muon.Q == (int) 0 );
18  cout << muon << endl;
19 }

◆ BOOST_AUTO_TEST_CASE() [2/2]

BOOST_AUTO_TEST_CASE ( reclevel  )
22 {
23  RecMuon muon;
24  BOOST_TEST( muon.scales.size() == 1 );
25  BOOST_TEST( muon.weights.size() == 1 );
26  BOOST_TEST( muon.Q == 0 );
27  BOOST_TEST( muon.nTkHits == -1 );
28  BOOST_TEST( muon.Dxy == -999 );
29  BOOST_TEST( muon.Dz == -999 );
30  cout << muon << endl;
31 }
DAS::RecMuon::Dxy
float Dxy
transverse distance to PV
Definition: Lepton.h:31
BOOST_TEST
BOOST_TEST(gendijet.Rapidity()==1.3573785791881385)
DAS::RecMuon::nTkHits
int nTkHits
number of hits in tracker
Definition: Lepton.h:34
DAS::RecMuon::Dz
float Dz
longitudinal distance to PV
Definition: Lepton.h:32
DAS::PhysicsObject::scales
std::vector< float > scales
energy scale corrections and variations
Definition: PhysicsObject.h:51
DAS::RecMuon
class RecMuon
Definition: Lepton.h:25
DAS::GenMuon
class GenMuon
Definition: Lepton.h:9
DAS::PhysicsObject::weights
Weights weights
object weights
Definition: PhysicsObject.h:52
DAS::GenMuon::Q
int Q
+/- 1
Definition: Lepton.h:13