[bfdf16]: / Body / AAUHuman / Trunk / NodesSegmentsThoraxIndividual.any

Download this file

283 lines (267 with data), 21.7 kB

/**
Definitions of Segments in the Thorax Part of the Spine.

Abbrevitations:
ILpl = Iliocostalis Lumborum pars lumborum (part of Erector Spinae)
LTpl = Longissimus Thoracis pars lumborum (part of Erector Spinae)
ILpt = Iliocostalis Lumborum pars thoracis (part of Erector Spinae)
LTpt = Longissimus Thoracis pars thoracis (part of Erector Spinae)
PM = Psoas Major
QL = Quadratus Lumborum
RA = Rectus Abdominis
OE = Obliquus Externus
OI = Obliquus Internus

C = Costae
CI = Crista Iliaca
CP = Crista Pubica
SIPS = Spina iliaca posterior superior
SIPI = Spina iliaca Posterior inferior
T = Thoracal hvirvel
L = Lumbal hvirvel
S = Sacral segment
*/
SegmentsThorax = {

  #ifndef DRRF 
    #define DRRF AnyDrawRefFrame drfr ={ScaleXYZ={1,1,1}*0.05;RGB={1,0,0};};
  #endif 

  T1Seg = {
    // Longissimus
    AnyRefNode LTptT1L1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Node_pos);};
    AnyRefNode LTptT1L1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Node_pos);};
    //Lumped Hyoid
    AnyRefNode LumpedHyoidT1C0NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LumpedHyoidT1C0Node_pos);};
    AnyRefNode LumpedHyoidT1C0NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LumpedHyoidT1C0Node_pos);};
    //Longi Colli node
    AnyRefNode LongusColliT1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LongusColliT1Node_pos);};
    AnyRefNode LongusColliT1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LongusColliT1Node_pos);};
    //Scalenus anterior nodes
    AnyRefNode ScalenusAnteriorT1C4NodeR = {sRel = .Scale(.StdPar.Thorax.Right.ScalenusAnteriorT1C4Node_pos);};
    AnyRefNode ScalenusAnteriorT1C4NodeL = {sRel = .Scale(.StdPar.Thorax.Left.ScalenusAnteriorT1C4Node_pos);};
    //Scalenus medius nodes
    AnyRefNode ScalenusMediusT1C3NodeR = {sRel = .Scale(.StdPar.Thorax.Right.ScalenusMediusT1C3Node_pos);};
    AnyRefNode ScalenusMediusT1C3NodeL = {sRel = .Scale(.StdPar.Thorax.Left.ScalenusMediusT1C3Node_pos);};    
    //Scalenus Posterior nodes
    AnyRefNode ITC7R7NodeROrg = {sRel = .Scale(.StdPar.T1.Right.ITC7R7Node_pos);};
    AnyRefNode ITC7R7NodeLOrg = {sRel = .Scale(.StdPar.T1.Left.ITC7R7Node_pos);};
    AnyRefNode ScalenusPosteriorT1C5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.ScalenusPosteriorT1C5Node_pos);};
    AnyRefNode ScalenusPosteriorT1C5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.ScalenusPosteriorT1C5Node_pos);};
    AnyRefNode ScalenusAnteriorR1C4NodeROrg   =     {sRel = .Scale(.StdPar.T1.Right.ScalenusAnteriorR1C4Node_pos);};
    AnyRefNode ScalenusAnteriorR1C4NodeLOrg   =     {sRel = .Scale(.StdPar.T1.Left.ScalenusAnteriorR1C4Node_pos);};
    AnyRefNode ScalenusPosteriorR2C5NodeROrg  =     {sRel = .Scale(.StdPar.T1.Right.ScalenusPosteriorR2C5Node_pos);};
    AnyRefNode ScalenusPosteriorR2C5NodeLOrg  =     {sRel = .Scale(.StdPar.T1.Left.ScalenusPosteriorR2C5Node_pos);};
    AnyRefNode ScalenusMediusR1C3NodeROrg     =     {sRel = .Scale(.StdPar.T1.Right.ScalenusMediusR1C3Node_pos);};
    AnyRefNode ScalenusMediusR1C3NodeLOrg     =     {sRel = .Scale(.StdPar.T1.Left.ScalenusMediusR1C3Node_pos);};
    AnyRefNode LumpedHyoidStC0NodeROrg        =     {sRel = .Scale(.StdPar.T1.Right.LumpedHyoidStC0Org_pos);};
    AnyRefNode LumpedHyoidStC0NodeLOrg        =     {sRel = .Scale(.StdPar.T1.Left.LumpedHyoidStC0Org_pos);};
    AnyRefNode LCBrC7R1ROrg                   =     {sRel =  .Scale(.StdPar.T1.Right.LCBrC7R1_pos);};
    AnyRefNode LCBrC7R1LOrg                   =     {sRel =  .Scale(.StdPar.T1.Left.LCBrC7R1_pos);};
    AnyRefNode LCBrT1R2ROrg                   =     {sRel =  .Scale(.StdPar.T1.Right.LCBrT1R2_pos);};
    AnyRefNode LCBrT1R2LOrg                   =     {sRel =  .Scale(.StdPar.T1.Left.LCBrT1R2_pos);};
    AnyRefNode MultifidusCervicisT1C4NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT1C4Node_pos);};
    AnyRefNode MultifidusCervicisT1C4NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT1C4Node_pos);};
    AnyRefNode MultifidusCervicisT1C5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT1C5Node_pos);};
    AnyRefNode MultifidusCervicisT1C5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT1C5Node_pos);};
    AnyRefNode SemispinalisCervicisT1C2NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT1C2Node_pos);};
    AnyRefNode SemispinalisCervicisT1C2NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT1C2Node_pos);};
  };
  
  //Splenius capitis nodes
  T2Seg = {
    // Longissimus
    AnyRefNode LTptT1L1Via1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via1Node_pos);};
    AnyRefNode LTptT1L1Via1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via1Node_pos);};
    AnyRefNode LTptT2L2NodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Node_pos);};
    AnyRefNode LTptT2L2NodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Node_pos);};
    AnyRefNode SpleniusCapitisT2C0NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SpleniusCapitisT2C0Node_pos);};
    AnyRefNode SpleniusCapitisT2C0NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SpleniusCapitisT2C0Node_pos);};
    AnyRefNode LCBrT2R3ROrg = {    sRel =  .Scale(.StdPar.T2.Right.LCBrT2R3_pos);};
    AnyRefNode LCBrT2R3LOrg = {    sRel =  .Scale(.StdPar.T2.Left.LCBrT2R3_pos);};
    AnyRefNode SemispinalisCervicisT2C3NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT2C3Node_pos);};
    AnyRefNode SemispinalisCervicisT2C3NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT2C3Node_pos);};
    AnyRefNode LongissimusCapitisT2C0NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LongissimusCapitisT2C0Node_pos);};
    AnyRefNode LongissimusCapitisT2C0NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LongissimusCapitisT2C0Node_pos);};
    //Longissimus cervicis nodes
    AnyRefNode LongissimusCervicisT2NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LongissimusCervicisT2Node_pos);};
    AnyRefNode LongissimusCervicisT2NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LongissimusCervicisT2Node_pos);};
    AnyRefNode MultifidusCervicisT2C5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT2C5Node_pos);};
    AnyRefNode MultifidusCervicisT2C5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT2C5Node_pos);};
    AnyRefNode MultifidusCervicisT2C6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT2C6Node_pos);};
    AnyRefNode MultifidusCervicisT2C6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT2C6Node_pos);};
  };

  //Splenius cervicis nodes
  T3Seg= {
    AnyRefNode SpleniusCervicisNodeR = {sRel = .Scale(.StdPar.Thorax.Right.SpleniusCervicisNode_pos);};
    AnyRefNode SpleniusCervicisNodeL = {sRel = .Scale(.StdPar.Thorax.Left.SpleniusCervicisNode_pos);};
    AnyRefNode LCBrT3R4ROrg = {    sRel =  .Scale(.StdPar.T3.Right.LCBrT3R4_pos);};
    AnyRefNode LCBrT3R4LOrg = {    sRel =  .Scale(.StdPar.T3.Left.LCBrT3R4_pos);};
    AnyRefNode SemispinalisCapitisT3C0NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCapitisT3C0Node_pos);};
    AnyRefNode SemispinalisCapitisT3C0NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCapitisT3C0Node_pos);};

    AnyRefNode SemispinalisCervicisT3C4NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT3C4Node_pos);};
    AnyRefNode SemispinalisCervicisT3C4NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT3C4Node_pos);};
    AnyRefNode MultifidusCervicisT3C6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT3C6Node_pos);};
    AnyRefNode MultifidusCervicisT3C6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT3C6Node_pos);};
    AnyRefNode MultifidusCervicisT3C7NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT3C7Node_pos);};
    AnyRefNode MultifidusCervicisT3C7NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT3C7Node_pos);};
    // Longissimus
    AnyRefNode LTptT1L1Via2NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via2Node_pos);};
    AnyRefNode LTptT1L1Via2NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via2Node_pos);};
    AnyRefNode LTptT2L2Via1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via1Node_pos);};
    AnyRefNode LTptT2L2Via1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via1Node_pos);};
  };

  T4Seg = {
    AnyRefNode SemispinalisCervicisT4C5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT4C5Node_pos);};
    AnyRefNode SemispinalisCervicisT4C5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT4C5Node_pos);};
    // Longissimus
    AnyRefNode LCBrT4R5ROrg = {    sRel = .Scale(.StdPar.T4.Right.LCBrT4R5_pos);};
    AnyRefNode LCBrT4R5LOrg = {    sRel = .Scale(.StdPar.T4.Left.LCBrT4R5_pos);};
    AnyRefNode LTptT1L1Via3NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via3Node_pos);};
    AnyRefNode LTptT1L1Via3NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via3Node_pos);};
    AnyRefNode LTptT2L2Via2NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via2Node_pos);};
    AnyRefNode LTptT2L2Via2NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via2Node_pos);};
    AnyRefNode MultifidusCervicisT4C7NodeR = {sRel = .Scale(.StdPar.Thorax.Right.MultifidusCervicisT4C7Node_pos);};
    AnyRefNode MultifidusCervicisT4C7NodeL = {sRel = .Scale(.StdPar.Thorax.Left.MultifidusCervicisT4C7Node_pos);};
  };

  T5Seg = {
    AnyRefNode LTptT1L1Via4NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via4Node_pos);};
    AnyRefNode LTptT1L1Via4NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via4Node_pos);};
    AnyRefNode LTptT2L2Via3NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via3Node_pos);};
    AnyRefNode LTptT2L2Via3NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via3Node_pos);};
    AnyRefNode SemispinalisCervicisT5C6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT5C6Node_pos);};
    AnyRefNode SemispinalisCervicisT5C6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT5C6Node_pos);};
    AnyRefNode LCBrT5R6ROrg = {    sRel =  .Scale(.StdPar.T5.Right.LCBrT5R6_pos);};
    AnyRefNode LCBrT5R6LOrg = {    sRel =  .Scale(.StdPar.T5.Left.LCBrT5R6_pos);};                      
    AnyRefNode LCLgT5R7ROrg = {    sRel =  .Scale(.StdPar.T5.Right.LCLgT5R7_pos);};
    AnyRefNode LCLgT5R7LOrg = {    sRel =  .Scale(.StdPar.T5.Left.LCLgT5R7_pos);};
  };

  T6Seg = {
    // Longissimus
    AnyRefNode LTptT1L1Via5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via5Node_pos);};
    AnyRefNode LTptT1L1Via5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via5Node_pos);};
    AnyRefNode LTptT2L2Via4NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via4Node_pos);};
    AnyRefNode LTptT2L2Via4NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via4Node_pos);};
    AnyRefNode SemispinalisCervicisT6C7NodeR = {sRel = .Scale(.StdPar.Thorax.Right.SemispinalisCervicisT6C7Node_pos);};
    AnyRefNode SemispinalisCervicisT6C7NodeL = {sRel = .Scale(.StdPar.Thorax.Left.SemispinalisCervicisT6C7Node_pos);};
    AnyRefNode LCBrT6R7ROrg = {    sRel =  .Scale(.StdPar.T6.Right.LCBrT6R7_pos);};
    AnyRefNode LCBrT6R7LOrg = {    sRel =  .Scale(.StdPar.T6.Left.LCBrT6R7_pos);};
    AnyRefNode LCLgT6R8ROrg = {    sRel = .Scale(.StdPar.T6.Right.LCLgT6R8_pos);};
    AnyRefNode LCLgT6R8LOrg = {    sRel = .Scale(.StdPar.T6.Left.LCLgT6R8_pos);}; 
  };

  T7Seg = {
    AnyRefNode LCBrT7R8ROrg = {    sRel =  .Scale(.StdPar.T7.Right.LCBrT7R8_pos);};
    AnyRefNode LCBrT7R8LOrg = {    sRel =  .Scale(.StdPar.T7.Left.LCBrT7R8_pos);};
    AnyRefNode LCLgT7R9ROrg = {    sRel = .Scale(.StdPar.T7.Right.LCLgT7R9_pos);};
    AnyRefNode LCLgT7R9LOrg = {    sRel = .Scale(.StdPar.T7.Left.LCLgT7R9_pos);};
    AnyRefNode LTptT1L1Via6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via6Node_pos);};
    AnyRefNode LTptT1L1Via6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via6Node_pos);};
    AnyRefNode LTptT2L2Via5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via5Node_pos);};
    AnyRefNode LTptT2L2Via5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via5Node_pos);};
  };

  T8Seg = {
    AnyRefNode LTptT1L1Via7NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via7Node_pos);};   
    AnyRefNode LTptT1L1Via7NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via7Node_pos);};
    AnyRefNode LTptT2L2Via6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via6Node_pos);};
    AnyRefNode LTptT2L2Via6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via6Node_pos);};
    AnyRefNode LCBrT8R9ROrg = {    sRel =  .Scale(.StdPar.T8.Right.LCBrT8R9_pos);};
    AnyRefNode LCBrT8R9LOrg = {    sRel =  .Scale(.StdPar.T8.Left.LCBrT8R9_pos);};
    AnyRefNode LCLgT8R10ROrg = {    sRel =  .Scale(.StdPar.T8.Right.LCLgT8R10_pos);};
    AnyRefNode LCLgT8R10LOrg = {    sRel =  .Scale(.StdPar.T8.Left.LCLgT8R10_pos);};
  };  

  T9Seg = {
    AnyRefNode LTptT1L1Via8NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via8Node_pos);};
    AnyRefNode LTptT1L1Via8NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via8Node_pos);};
    AnyRefNode LTptT2L2Via7NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via7Node_pos);};
    AnyRefNode LTptT2L2Via7NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via7Node_pos);};
    AnyRefNode LCBrT9R10ROrg = {    sRel = .Scale(.StdPar.T9.Right.LCBrT9R10_pos);};
    AnyRefNode LCBrT9R10LOrg = {    sRel = .Scale(.StdPar.T9.Left.LCBrT9R10_pos);};
  };

  T10Seg = {
    AnyRefNode LTptT1L1Via9NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via9Node_pos);};
    AnyRefNode LTptT1L1Via9NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via9Node_pos);};
    AnyRefNode LTptT2L2Via8NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via8Node_pos);};
    AnyRefNode LTptT2L2Via8NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via8Node_pos);};
  };

  T11Seg = {
    AnyRefNode IC_R11_Ant_R_Ins = {sRel = .Scale(.StdPar.T11.Right.IC_R11_AntIns_pos);};
    AnyRefNode IC_R11_Int_R_Ins = {sRel = .Scale(.StdPar.T11.Right.IC_R11_IntIns_pos);};
    AnyRefNode IC_R11_Pos_R_Ins = {sRel = .Scale(.StdPar.T11.Right.IC_R11_PosIns_pos);};
    AnyRefNode IC_R11_Ant_L_Ins = {sRel = .Scale(.StdPar.T11.Left.IC_R11_AntIns_pos);};
    AnyRefNode IC_R11_Int_L_Ins = {sRel = .Scale(.StdPar.T11.Left.IC_R11_IntIns_pos);};
    AnyRefNode IC_R11_Pos_L_Ins = {sRel = .Scale(.StdPar.T11.Left.IC_R11_PosIns_pos);};
    // IlioCostalis
    AnyRefNode ILptC11CINodeR = {sRel = .Scale(.StdPar.Thorax.Right.ILptC11CINode_pos);};
    AnyRefNode ILptC11CINodeL = {sRel = .Scale(.StdPar.Thorax.Left.ILptC11CINode_pos);};
    // Longissimus
	  AnyRefNode LTptT1L1Via10NodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via10Node_pos);};
    AnyRefNode LTptT1L1Via10NodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via10Node_pos);};
    AnyRefNode LTptT2L2Via9NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via9Node_pos);};
    AnyRefNode LTptT2L2Via9NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via9Node_pos);};
    AnyRefNode LTptT3L3Via8NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT3L3Via8Node_pos);};
    AnyRefNode LTptT3L3Via8NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT3L3Via8Node_pos);};
    AnyRefNode LTptT4L4Via7NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT4L4Via7Node_pos);};
    AnyRefNode LTptT4L4Via7NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT4L4Via7Node_pos);};
    AnyRefNode LTptT5L5Via6NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT5L5Via6Node_pos);};
    AnyRefNode LTptT5L5Via6NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT5L5Via6Node_pos);};
    AnyRefNode LTptT6S1Via5NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT6S1Via5Node_pos);};
    AnyRefNode LTptT6S1Via5NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT6S1Via5Node_pos);};
    AnyRefNode LTptT7S2Via4NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT7S2Via4Node_pos);};
    AnyRefNode LTptT7S2Via4NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT7S2Via4Node_pos);};
    AnyRefNode LTptT8S3Via3NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT8S3Via3Node_pos);};
    AnyRefNode LTptT8S3Via3NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT8S3Via3Node_pos);};
    AnyRefNode LTptT9S4Via2NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT9S4Via2Node_pos);};
    AnyRefNode LTptT9S4Via2NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT9S4Via2Node_pos);};
    AnyRefNode LTptT10SacrumVia1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT10SacrumVia1Node_pos);};
    AnyRefNode LTptT10SacrumVia1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT10SacrumVia1Node_pos);};
    AnyRefNode LTptT11SacrumNodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT11SacrumNode_pos);};
    AnyRefNode LTptT11SacrumNodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT11SacrumNode_pos);};
    AnyRefNode ITR5R11NodeRIns     = {sRel =  .Scale(.StdPar.T11.Right.ITR5R11Node_pos);};
    AnyRefNode ITR5R11NodeLIns     = {sRel =  .Scale(.StdPar.T11.Left.ITR5R11Node_pos);};
    AnyRefNode ITR6R12Via5NodeR = {sRel =  .Scale(.StdPar.T11.Right.ITR6R12Via5Node_pos);};
    AnyRefNode ITR6R12Via5NodeL = {sRel =  .Scale(.StdPar.T11.Left.ITR6R12Via5Node_pos);};
  };

  T12Seg = {
    // IlioCostalis
    AnyRefNode ILptC12CINodeR      = {sRel = .Scale(.StdPar.Thorax.Right.ILptC12CINode_pos );};
    AnyRefNode ILptC12CINodeL      = {sRel = .Scale(.StdPar.Thorax.Left.ILptC12CINode_pos );};
    AnyRefNode ILptC10CIVia1NodeR  = {sRel = .Scale(.StdPar.Thorax.Right.ILptC10CIVia1Node_pos );};
    AnyRefNode ILptC10CIVia1NodeL  = {sRel = .Scale(.StdPar.Thorax.Left.ILptC10CIVia1Node_pos );};
    AnyRefNode ILptC9CIVia2NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.ILptC9CIVia2Node_pos );};
    AnyRefNode ILptC9CIVia2NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.ILptC9CIVia2Node_pos );};
    AnyRefNode ILptC8CIVia3NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.ILptC8CIVia3Node_pos );};
    AnyRefNode ILptC8CIVia3NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.ILptC8CIVia3Node_pos );};
    AnyRefNode ILptC7CIVia4NodeR   = {sRel = .Scale(.StdPar.Thorax.Right.ILptC7CIVia4Node_pos );};
    AnyRefNode ILptC7CIVia4NodeL   = {sRel = .Scale(.StdPar.Thorax.Left.ILptC7CIVia4Node_pos );};
    AnyRefNode ILptC6SIPSVia5NodeR = {sRel = .Scale(.StdPar.Thorax.Right.ILptC6SIPSVia5Node_pos );};
    AnyRefNode ILptC6SIPSVia5NodeL = {sRel = .Scale(.StdPar.Thorax.Left.ILptC6SIPSVia5Node_pos );};
    AnyRefNode ILptC5SIPSVia6NodeR = {sRel = .Scale(.StdPar.Thorax.Right.ILptC5SIPSVia6Node_pos );};
    AnyRefNode ILptC5SIPSVia6NodeL = {sRel = .Scale(.StdPar.Thorax.Left.ILptC5SIPSVia6Node_pos );};
	  // Longissimus    
    AnyRefNode LTptT1L1Via11NodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT1L1Via11Node_pos);};
    AnyRefNode LTptT1L1Via11NodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT1L1Via11Node_pos);};
    AnyRefNode LTptT2L2Via10NodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT2L2Via10Node_pos);};
    AnyRefNode LTptT2L2Via10NodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT2L2Via10Node_pos);};
    AnyRefNode LTptT3L3Via9NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT3L3Via9Node_pos);};
    AnyRefNode LTptT3L3Via9NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT3L3Via9Node_pos);};
    AnyRefNode LTptT4L4Via8NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT4L4Via8Node_pos);};
    AnyRefNode LTptT4L4Via8NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT4L4Via8Node_pos);};
    AnyRefNode LTptT5L5Via7NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT5L5Via7Node_pos);};
    AnyRefNode LTptT5L5Via7NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT5L5Via7Node_pos);};
    AnyRefNode LTptT6S1Via6NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT6S1Via6Node_pos);};
    AnyRefNode LTptT6S1Via6NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT6S1Via6Node_pos);};
    AnyRefNode LTptT7S2Via5NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT7S2Via5Node_pos);};
    AnyRefNode LTptT7S2Via5NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT7S2Via5Node_pos);};
    AnyRefNode LTptT8S3Via4NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT8S3Via4Node_pos);};
    AnyRefNode LTptT8S3Via4NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT8S3Via4Node_pos);};
    AnyRefNode LTptT9S4Via3NodeR      = {sRel = .Scale(.StdPar.Thorax.Right.LTptT9S4Via3Node_pos);};
    AnyRefNode LTptT9S4Via3NodeL      = {sRel = .Scale(.StdPar.Thorax.Left.LTptT9S4Via3Node_pos);};
    AnyRefNode LTptT10SacrumVia2NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT10SacrumVia2Node_pos);};
    AnyRefNode LTptT10SacrumVia2NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT10SacrumVia2Node_pos);};
    AnyRefNode LTptT11SacrumVia1NodeR = {sRel = .Scale(.StdPar.Thorax.Right.LTptT11SacrumVia1Node_pos);};
    AnyRefNode LTptT11SacrumVia1NodeL = {sRel = .Scale(.StdPar.Thorax.Left.LTptT11SacrumVia1Node_pos);};
    AnyRefNode LTptT12SacrumNodeR     = {sRel = .Scale(.StdPar.Thorax.Right.LTptT12SacrumNode_pos);};
    AnyRefNode LTptT12SacrumNodeL     = {sRel = .Scale(.StdPar.Thorax.Left.LTptT12SacrumNode_pos);};    
    AnyRefNode QLC12_CINodeR = {sRel = .Scale(.StdPar.Thorax.Right.QLC12_CINode_pos);};
    AnyRefNode QLC12_CINodeL = {sRel = .Scale(.StdPar.Thorax.Left.QLC12_CINode_pos);};
    AnyRefNode PMT12I_TMNodeR = {sRel = .Scale(.StdPar.Thorax.Right.PMT12I_TMNode_pos);};
    AnyRefNode PMT12I_TMNodeL = {sRel = .Scale(.StdPar.Thorax.Left.PMT12I_TMNode_pos);};
    AnyRefNode ITR6R12NodeRIns = {sRel =  .Scale(.StdPar.T12.Right.ITR6R12Node_pos);};
    AnyRefNode ITR6R12NodeLIns = {sRel =  .Scale(.StdPar.T12.Left.ITR6R12Node_pos);};
  }; // End of T12Seg 
};