Skip to content

Commit

Permalink
Automatic data model update
Browse files Browse the repository at this point in the history
  • Loading branch information
alibuild committed Feb 23, 2023
1 parent 94de966 commit 4f9af58
Show file tree
Hide file tree
Showing 4 changed files with 19,227 additions and 7,581 deletions.
3 changes: 3 additions & 0 deletions docs/datamodel/ao2dTables.md
Original file line number Diff line number Diff line change
Expand Up @@ -399,6 +399,7 @@ For better overview the tables are grouped into the following categories: | [Gen
<li>o2::aod::FullTrack = soa::Join<o2::aod::Tracks, o2::aod::TracksExtra>::iterator</li>
<li>o2::aod::BigTracks = soa::Join<o2::aod::Tracks, o2::aod::TracksCov, o2::aod::TracksExtra></li>
<li>o2::aod::TracksWithSel = soa::Join<o2::aod::Tracks, o2::aod::TracksExtra, o2::aod::TrackSelection></li>
<li>o2::aod::hf_cand_3prong::TracksMC = soa::Join<o2::aod::Tracks, o2::aod::McTrackLabels></li>
</ul>
</div>
<table class=DataModel>
Expand Down Expand Up @@ -5863,6 +5864,8 @@ For better overview the tables are grouped into the following categories: | [Gen
<ul>
<li>o2::aod::McTrackLabel = o2::aod::McTrackLabels::iterator</li>
<li>o2::aod::BigTracksMC = soa::Join<o2::aod::BigTracks, o2::aod::McTrackLabels></li>
<li>o2::aod::Reso2TracksMC = soa::Join<o2::aod::FullTracks, o2::aod::McTrackLabels></li>
<li>o2::aod::hf_cand_3prong::TracksMC = soa::Join<o2::aod::Tracks, o2::aod::McTrackLabels></li>
</ul>
</div>
<table class=DataModel>
Expand Down
227 changes: 213 additions & 14 deletions docs/datamodel/helperTaskTables.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,25 +46,182 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::BCId</td>
<td>o2::aod::calocluster::CollisionId</td>
<td>I</td>
<td>bcId</td>
<td>collisionId</td>
<td>int32</td>
<td>BC index</td>
<td>collisionID used as index for matched clusters</td>
</tr>
<tr>
<td>o2::aod::calocluster::ColId</td>
<td>o2::aod::calocluster::Px</td>
<td></td>
<td>colId</td>
<td>int</td>
<td>collision index used to calculate momentum, -1 if no collision and def vertex used</td>
<td>px</td>
<td>float</td>
<td>momenta components</td>
</tr>
<tr>
<td>o2::aod::calocluster::Py</td>
<td></td>
<td>py</td>
<td>float</td>
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::Pz</td>
<td></td>
<td>pz</td>
<td>float</td>
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::E</td>
<td></td>
<td>e</td>
<td>float</td>
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::Module</td>
<td></td>
<td>mod</td>
<td>uint8_t</td>
<td>module/supermodule number</td>
</tr>
<tr>
<td>o2::aod::calocluster::Ncell</td>
<td></td>
<td>ncell</td>
<td>uint8_t</td>
<td>cluster multiplicity</td>
</tr>
<tr>
<td>o2::aod::calocluster::X</td>
<td></td>
<td>x</td>
<td>float</td>
<td>cluster local coordinates</td>
</tr>
<tr>
<td>o2::aod::calocluster::Type</td>
<td>o2::aod::calocluster::Z</td>
<td></td>
<td>caloType</td>
<td>z</td>
<td>float</td>
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::GlobalX</td>
<td></td>
<td>globalx</td>
<td>float</td>
<td>cluster global coordinates</td>
</tr>
<tr>
<td>o2::aod::calocluster::GlobalY</td>
<td></td>
<td>globaly</td>
<td>float</td>
<td>cluster global coordinates</td>
</tr>
<tr>
<td>o2::aod::calocluster::GlobalZ</td>
<td></td>
<td>globalz</td>
<td>float</td>
<td>cluster global coordinates</td>
</tr>
<tr>
<td>o2::aod::calocluster::Time</td>
<td></td>
<td>time</td>
<td>float</td>
<td>cluster time (seconds)</td>
</tr>
<tr>
<td>o2::aod::calocluster::NLM</td>
<td></td>
<td>nlm</td>
<td>uint8_t</td>
<td>calo type: 0: PHOS, 1: EMCAL</td>
<td>number of local maxima</td>
</tr>
<tr>
<td>o2::aod::calocluster::M02</td>
<td></td>
<td>m02</td>
<td>float</td>
<td>longer dispersion axis</td>
</tr>
<tr>
<td>o2::aod::calocluster::M20</td>
<td></td>
<td>m20</td>
<td>float</td>
<td>shorter dispersion axis</td>
</tr>
<tr>
<td>o2::aod::calocluster::TrackDist</td>
<td></td>
<td>trackdist</td>
<td>float</td>
<td>distance to closest track</td>
</tr>
<tr>
<td>o2::aod::calocluster::TrackIndex</td>
<td></td>
<td>trackIndex</td>
<td>uint8_t</td>
<td>index of closest track</td>
</tr>
<tr>
<td>o2::aod::calocluster::FiredTrigger</td>
<td></td>
<td>firedTrigger</td>
<td>uint8_t</td>
<td>Matched with trigger tile</td>
</tr>
<tr>
<td>o2::aod::calocluster::DistBad</td>
<td></td>
<td>distBad</td>
<td>float</td>
<td>distance to closest bad channel</td>
</tr>
</table>
</div>

<button class="myaccordion"><i class="fa fa-table"></i> o2::aod::CaloAmbiguousClusters</button>
<div class="panel">
<div>

</div>
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/CaloClusters.h" target="_blank">Common/DataModel/CaloClusters.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::CaloAMBCluster = o2::aod::CaloAmbiguousClusters::iterator</li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
<th></th>
<th>Getter</th>
<th>Type</th>
<th>Comment</th>
</tr>
<tr>
<td>o2::soa::Index</td>
<td>GI</td>
<td>globalIndex</td>
<td>int64_t</td>
<td></td>
</tr>
<tr>
<td>o2::aod::calocluster::BCId</td>
<td>I</td>
<td>bcId</td>
<td>int32</td>
<td>BC index</td>
</tr>
<tr>
<td>o2::aod::calocluster::Px</td>
Expand Down Expand Up @@ -1905,7 +2062,10 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<ul>
<li>o2::aod::BigTracksExtended = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA></li>
<li>o2::aod::BigTracksPIDExtended = soa::Join<o2::aod::BigTracksPID, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_omegac::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
<li>o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA></li>
<li>o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_3prong::TracksSigmac = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
</ul>
</div>
<table class=DataModel>
Expand Down Expand Up @@ -1951,7 +2111,10 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<ul>
<li>o2::aod::BigTracksExtended = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA></li>
<li>o2::aod::BigTracksPIDExtended = soa::Join<o2::aod::BigTracksPID, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_omegac::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
<li>o2::aod::Reso2TracksExt = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA></li>
<li>o2::aod::Reso2TracksPIDExt = soa::Join<o2::aod::Reso2TracksPID, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_3prong::TracksSigmac = soa::Join<o2::aod::FullTracks, o2::aod::TracksDCA></li>
<li>o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
</ul>
</div>
<table class=DataModel>
Expand Down Expand Up @@ -1996,8 +2159,8 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>Is used in:
<ul>
<li>o2::aod::TracksWithSel = soa::Join<o2::aod::Tracks, o2::aod::TracksExtra, o2::aod::TrackSelection></li>
<li>o2::aod::hf_cand_omegac::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
<li>o2::aod::hf_sel_omegac::MyTrackInfo = soa::Join<o2::aod::BigTracksPIDExtended, o2::aod::TrackSelection></li>
<li>o2::aod::hf_cand_toxipi::MyTracks = soa::Join<o2::aod::BigTracks, o2::aod::TracksDCA, o2::aod::TrackSelection></li>
<li>o2::aod::hf_sel_toxipi::MyTrackInfo = soa::Join<o2::aod::BigTracksPIDExtended, o2::aod::TrackSelection></li>
</ul>
</div>
<table class=DataModel>
Expand Down Expand Up @@ -2696,6 +2859,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -2729,6 +2897,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -2762,6 +2935,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -3632,6 +3810,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -3665,6 +3848,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -3698,6 +3886,11 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo
<div>
Header file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/DataModel/PIDResponse.h" target="_blank">Common/DataModel/PIDResponse.h</a>
</div>
<div>Is used in:
<ul>
<li>o2::aod::Reso2TracksPID = soa::Join<o2::aod::FullTracks, o2::aod::pidTPCPi, o2::aod::pidTPCKa, o2::aod::pidTPCPr, o2::aod::pidTOFPi, o2::aod::pidTOFKa, o2::aod::pidTOFPr></li>
</ul>
</div>
<table class=DataModel>
<tr>
<th>Name</th>
Expand Down Expand Up @@ -3857,6 +4050,12 @@ Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Commo

</div>

#### o2-analysis-pid-tpc-base
Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/TableProducer/PID//pidTPCBase.cxx" target="_blank">pidTPCBase.cxx</a>
<div>

</div>

#### o2-analysis-pid-tpc-full
Code file: <a href="https://github.com/AliceO2Group/O2Physics/tree/master//Common/TableProducer/PID//pidTPCFull.cxx" target="_blank">pidTPCFull.cxx</a>
<div>
Expand Down
Loading

0 comments on commit 4f9af58

Please sign in to comment.