Skip to content

Commit c1b0dc0

Browse files
committed
Get g2t_vertex from geant4star if not found under geant.
1 parent b3a7827 commit c1b0dc0

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

StRoot/StMuDSTMaker/COMMON/StMuDstMaker.cxx

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,14 +1904,29 @@ void StMuDstMaker::fillStrange(StStrangeMuDstMaker* maker) {
19041904
#endif
19051905
//-----------------------------------------------------------------------
19061906
void StMuDstMaker::fillMC() {
1907+
1908+
1909+
1910+
LOG_INFO << "FillMC..." << endm;
1911+
19071912
St_g2t_track *g2t_track = 0;
1908-
g2t_track = (St_g2t_track *) GetDataSet("geant/g2t_track");
1913+
g2t_track = (St_g2t_track *) GetDataSet("geant/g2t_track");
19091914
if ( 0==g2t_track ) g2t_track = (St_g2t_track *) GetDataSet("geant4star/g2t_track");
1910-
if ( 0==g2t_track ) return;
1915+
if ( 0==g2t_track ) {
1916+
LOG_INFO << "No g2t_track found... " << endm;
1917+
return;
1918+
}
1919+
19111920
St_g2t_vertex *g2t_vertex = 0;
19121921
g2t_vertex = (St_g2t_vertex *) GetDataSet("geant/g2t_vertex");
1913-
if ( 0==g2t_vertex ) g2t_track = (St_g2t_track *) GetDataSet("geant4star/g2t_track");
1922+
if ( 0==g2t_vertex ) g2t_vertex = (St_g2t_vertex *) GetDataSet("geant4star/g2t_vertex");
1923+
if ( 0==g2t_vertex ) {
1924+
LOG_INFO << "No g2t_vertex found... " << endm;
1925+
return;
1926+
}
19141927
if ( 0==g2t_vertex ) return;
1928+
1929+
19151930
StG2TrackVertexMap::instance(g2t_track,g2t_vertex);
19161931
mStEvent->setIdTruth();
19171932
StMuMcVertex *mcvx = 0;

0 commit comments

Comments
 (0)