Project
Loading...
Searching...
No Matches
Efficiency.h File Reference

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::steer
 
namespace  o2::its
 
namespace  o2::its::study
 

Functions

o2::framework::DataProcessorSpec o2::its::study::getEfficiencyStudy (mask_t srcTracksMask, mask_t srcClustersMask, bool useMC, std::shared_ptr< o2::steer::MCKinematicsReader > kineReader)
 

Variables

float o2::its::study::mEtaCuts [2] = {-1.0, 1.0}
 
float o2::its::study::mPtCuts [2] = {0, 10}
 
float o2::its::study::dcaXY [3] = {-0.000328, -0.000213, -0.000203}
 no cut for B=0
 
float o2::its::study::dcaZ [3] = {-0.000000543, -0.000013, 0.000001}
 
float o2::its::study::sigmaDcaXY [3] = {0.00109, 0.000895, 0.001520}
 
float o2::its::study::sigmaDcaZ [3] = {0.001366, 0.001149, 0.001868}
 
int o2::its::study::dcaCut = 8
 
float o2::its::study::mDCACutsXY [3][2] = {{dcaXY[0] - dcaCut * sigmaDcaXY[0], dcaXY[0] + dcaCut* sigmaDcaXY[0]}, {dcaXY[1] - dcaCut * sigmaDcaXY[1], dcaXY[1] + dcaCut* sigmaDcaXY[1]}, {dcaXY[2] - dcaCut * sigmaDcaXY[2], dcaXY[2] + dcaCut* sigmaDcaXY[2]}}
 
float o2::its::study::mDCACutsZ [3][2] = {{dcaZ[0] - dcaCut * sigmaDcaZ[0], dcaZ[0] + dcaCut* sigmaDcaZ[0]}, {dcaZ[1] - dcaCut * sigmaDcaZ[1], dcaZ[1] + dcaCut* sigmaDcaZ[1]}, {dcaZ[2] - dcaCut * sigmaDcaZ[2], dcaZ[2] + dcaCut* sigmaDcaZ[2]}}
 
std::vector< into2::its::study::mExcludedChipMC = {66, 67, 68, 75, 76, 77, 84, 85, 86, 93, 94, 95, 102, 103, 104, 265, 266, 267, 274, 275, 276, 283, 284, 285, 413, 414, 415, 422, 423, 424, 431, 432, 433}
 excluding bad chips in MC that are not present in data: to be checked based on the anchoring